Come fare un contatore di visite con PHP

December 30

Come fare un contatore di visite con PHP


Se si capisce le basi della programmazione PHP e gestione dei file di testo sul lato server, è possibile creare un contatore di visite per il tuo sito. Dal momento che ti tenere traccia del numero di visitatori del sito web in un file di testo sul server, è possibile effettuare il numero di colpi privati ​​o pubblicare sul tuo sito per i visitatori di vedere.

istruzione

1 Creare un file di testo e caricarlo sul server Web. Mantenere il contenuto del file vuoto. Il vostro codice PHP genera il contenuto all'interno di questo file ogni volta che registra una pagina di successo. Un buon nome per il file, che è possibile creare con qualsiasi editor di testo, è counter.txt.

2 Scegliere una pagina Web per cui si desidera contare colpi. Questo è di solito la home page, che è una pagina index.html. Se il server consente di codice PHP per funzionare su una pagina con estensione .html, mantenere il nome index.html. In caso contrario, modificare il nome del file a index.php utilizzando la funzione "Salva con nome" del vostro editor di testo o modificando l'estensione .html per .php attraverso la funzione "Rinomina" del sistema operativo. Questa è la vostra nuova home page.

3 Usare "fopen" e "fstring" i comandi per aprire il file txt e leggere il numero di colpi che vengono registrati. Cattura il numero in una variabile per l'uso nel codice PHP. Ad esempio, è possibile creare una variabile denominata $ fstring che cattura l'uscita della funzione fread. Chiudere il file di testo con un comando "fclose".

4 Utilizzare "fopen" e "fwrite" i comandi per aprire il file txt e aggiornare il numero di colpi che vengono registrati. Aggiungere uno al numero di colpi memorizzati nella variabile PHP di colpi contati e salvare il numero come una nuova variabile PHP. Ad esempio, è possibile creare una variabile denominata $ fcounted che matematicamente imposta pari a $ fstring + 1. Si noti che PHP consente di trattare la stringa di $ fstring come un intero. Salvare questa nuova variabile per il file di testo con "fwrite." Chiudere il file di testo con un comando "fclose".

5 Visualizzare il numero aggiornato di visite per pagina Web utilizzando un comando "eco" e la variabile PHP creato nel passaggio 4. Ad esempio, è possibile digitare echo "$ fstring" per mostrare quanti visitatori sono stati in precedenza al sito.

Consigli e avvertenze

  • Per vedere un esempio del codice PHP per fare un contatore di visite, visitare il tutorial collegato nella sezione di riferimento.
  • Se il sistema Web-operativo è Windows, potrebbe essere necessario modificare le funzioni di gestione dei file, come fopen, fread o fwrite.
  • Controllare php.net per ulteriori informazioni se una funzione di gestione di file restituisce un errore. Rivolgersi al proprio fornitore di hosting se non siete sicuri se si sta eseguendo su un server Linux o Windows.