PHPBBIntegrare PHPBB PHPFunzioni PHP CFunzioni C EcologiaLa mia ecologia   Chi siamoChi è Senamion HomeHome page corner Il Web e l'ecologia

Senamion


Chi siamo:

Il web e l'ecologia, condividere il web e un momento di riflessione sullo stato dell'ecologia e sul suo futuro

Google

Fare un programma PHP che girerà fra un po’ di tempo

16 Gennaio 2007 by Giovanni | Argomenti: , , , | 15557

Facendo seguito all’articolo scritto su come fare per far si che un programma PHP venga lanciato ciclicamente, in questo articolo vediamo come fare per schedulare un programma PHP (e non solo, un qualsiasi batch UNIX) ad un determinato momento (come ad esempio oggi alle 22:00, oppure il 3 gennaio alle 10:05, o anche fra un’ora).
Il comando che ci viene incontro per effettuare questa operazione è il comando at di UNIX. Questo comando permette proprio la schedulazione di un’attività in un certo momento predefinito o ad un delta rispetto alla data attuale.
Continua »

Pubblicato in Funzioni e classi PHP e C | 5 Commenti »

Tabella scaricabile dei Santi dell’anno per calendari

9 Dicembre 2006 by Giovanni | Argomenti: none | 11215

Recentemento ho pubblicato un post con la tabella formato CSV dei santi, usabile per i calendari.
Visto il grande interesse ecco la versione che permette di creare una tabella di nome santi con i soliti 3 campi (giorno, mese e santi del giorno).
Utilissima, anche in questo caso, per chi deve sviluppare dei calendari, e visto che si sta avvicinando l’anno nuovo credo utile a tanti!
Continua »

Pubblicato in Funzioni e classi PHP e C | 8 Commenti »

Come fare un programma PHP che gira ogni tot di tempo

27 Novembre 2006 by Giovanni | Argomenti: none | 17029

Tramite l’utilizzo del crontab è possibile sviluppare un programma che “gira” ogni tot di tempo oppure in determinati momenti della giornata predefiniti.
Il tutto, una volta capito il meccanismo, è molto semplice.
Per prima cosa occorre capire che un programma php può essere lanciato anche da linea di comando. L’output sarà la shell da cui si esegue, oppure può essere ri-diretto su file aggiungendo in fondo > /nome_directory/nome_file.
Siccome l’output non avviene su un browser è opportuno ricordare che la formattazione HTML non ha più senso. Quindi, ad esempio, un “a capo” va effettuato non con il BR ma con un \n.
Continua »

Pubblicato in Funzioni e classi PHP e C | 44 Commenti »

Tabella con tutti i Santi in CSV per sviluppare calendari

8 Novembre 2006 by Giovanni | Argomenti: none | 31283

Visto che si sta avvicinando la fine dell’anno penso che possa essere utile a tutti e in particolar per chi vuole preparare un calendario, una tabellina con tutti i Santi dell’anno.
Questa che vi presento è in formato CSV, basta copiarla e incollarla su un file con estensione .csv ed aprirla con excel.
Continua »

Pubblicato in Funzioni e classi PHP e C | 36 Commenti »

[PHP] Creare una lista di link in stile wordgraph

2 Novembre 2006 by Giovanni | Argomenti: , , | 4130

Facendo seguito al post in cui si spiega come creare dei test parametrici invece di una serie di if annidati, ecco un esempio lampante di come sfruttare quel breve tutorial.
In questo caso l’obiettivo è creare una lista di link in stile wordgraph, ossia dove i link con maggiore “peso” sono scritti in un carattere più grosso.
Continua »

Pubblicato in Funzioni e classi PHP e C | Nessun Commento »

Ottimizzare Google AdSense alternando formati diversi (in PHP)

31 Ottobre 2006 by Giovanni | Argomenti: , , , | 4307

Facendo seguito al post “Ottimizzare Google AdSense alternando formati diversi” che indicava una strada per alternare formati di banner adSense tramite javascript, ecco descritta una modalità per far si che formati diversi (nell’esempio cambieremo i colori e anche il criterio, in modo da poter meglio monitorare i risultati) di banner AdSense si alterneranno sulla pagina grazie ad una piccola funzione PHP.
Continua »

Pubblicato in Funzioni e classi PHP e C, Google AdSense | Nessun Commento »

[PHP] Un ciclo al posto di tanti if

30 Ottobre 2006 by Giovanni | Argomenti: , , | 8720

Vedo spesso codice PHP con una serie di if annidati da fare spavento, dove, alla fine dei conti, si ripete un test su una variabile dove i valori di confronto però cambiano.
La soluzione, quando il numero di if aumenta parecchio, è quella di creare un array di valori e di usare quelli come elementi di confronto in modo tale da confinare tutti i valori di confronto all’interno di un array e l’elaborazione vera e propria successivamente.
Continua »

Pubblicato in Funzioni e classi PHP e C | 5 Commenti »

[PHPBB] Convertire gli smiles in un messaggio

27 Ottobre 2006 by Giovanni | Argomenti: , , | 12159

Questa funzione in PHP è utilissima quando si utilizza il forum phpBB e si vuole visualizzare un messaggio al di fuori del forum.
Insieme ad altre funzioni già inserite ci permetterà di inserire gli ultimi messaggi in home page con il testo formattato e con gli smiles.
In particolare queste due funzioni sono state prese (e modificate) dal sorgente del forum phpBB (bbcode.php), quindi volendo potete anche voi cimentarvi nell’estrapolazione o nell’include del sorgente stesso.
Continua »

Pubblicato in Funzioni e classi PHP e C, Integrare PHPBB | 10 Commenti »

[PHP] Evidenziare delle parole all’interno di un testo formattato

19 Ottobre 2006 by Giovanni | Argomenti: , , , , , , | 4323

Spesso, per una funzione di ricerca, è interessante evidenziare il testo ricercato.
La soluzione è un semplice:

str_replace("testo_da_cercare", "<b>testo_da_cercare</b>", $stringa);

Continua »

Pubblicato in Funzioni e classi PHP e C | Nessun Commento »

[PHP] La ricetta del mese o il disco del giorno

18 Ottobre 2006 by Giovanni | Argomenti: , , | 3719

Spesso si sente l’esigenza di avere, magari in home page, un dato che cambia ogni giorno, o ogni mese. Per questo il post l’ho intitolato “la ricetta del mese” o “il disco del giorno”, perchè spesso è proprio in portali che trattano di singoli argomenti che si vuole evidenziare randomicamente un elemento del DB.
Continua »

Pubblicato in Funzioni e classi PHP e C | 2 Commenti »

[PHP] Capire motore di provenienza e chiave di accesso

11 Luglio 2006 by Giovanni | Argomenti: none | 5948

Quante volte può essere utile avere i dati di provenienza di un visitatore del nostro sito web?
Tantissime, sicuramente per questioni puramente statistiche ma ci sono altri casi in cui ci può aiutare sapere la provenienza e la chiave ricercata dal nostro visitatore.
Se ben gestita questa informazione ci permette, ad esempio, di indirizzare il visitatore su informazioni a lui più utili.
Continua »

Pubblicato in Funzioni e classi PHP e C | 9 Commenti »

[PHP] Eliminare caratteri (spazi, parentesi, etc.) da una stringa

6 Luglio 2006 by Giovanni | Argomenti: none | 65793

Ritrovo spesso nei log di accesso al sito la ricerca di funzioni in PHP per cancellare gli spazi, le parentesi oppure caratteri qualsiasi.
In realtà la funzione PHP é già presente nelle librerie standard ed é molto semplice, é la funzione str_replace.
Continua »

Pubblicato in Funzioni e classi PHP e C | 21 Commenti »

« Articoli Precedenti