>> IL PROFESSORE: Scriviamo un programma che tiene traccia di quante volte un utente
ha visitato una pagina web, così dimostrando come è possibile utilizzare PHP di
caratteristica nota come una sessione.
Cominciamo dalla prima dare un'occhiata il codice HTML che ho preparato in
anticipo qui.
Notate che ho messo nel corpo di questa pagina la dichiarazione, deve
visitato il sito molte volte, per cui questo molti sta per essere l'
risultato di emettere una variabile che è a quanto pare chiamato segno di dollaro contatore.
>> Ora, in cima di questo file ho lasciato qualche spazio tra un tag di apertura
e un tag chiuso per qualche codice PHP.
Vediamo ora iniziare una sessione specificando il seguente.
Session_start e chiamate tale funzione.
Ciò che fa è semplicemente informare PHP che vorrei iniziare a utilizzare
Sessione in modo che il super globale, dollaro firmare sessione di sottolineatura, è
a mia disposizione.
E PHP ed il server web sarà, Pertanto, magicamente prendersi cura di quanto
che la variabile è effettivamente implementata avanti e indietro tra client e
Server, in qualche modo utilizzando i cookie.
>> Ma nel codice, quello che ho accanto voglio fare è qualcosa di simile alla seguente.
In primo luogo, verifichiamo se c'è già un insieme variabile mia sessione.
Se è impostato su dollaro, segno di sottolineatura citazione sessione contatore unquote.
In altre parole, ho intenzione di utilizzare il super session globale per archiviare una chiave,
chiamato anche banco, il cui valore è sarà il numero totale di volte
che l'utente ha visitato il mio sito, e Io prendo quel valore come necessario e mettere
nella mia variabile locale, dollaro segno contatore, al fine di
visualizzare tale valore.
>> Successivamente, se la chiave è infatti impostato con un valore, ho intenzione di andare avanti e afferrare
tale valore con il segno del dollaro contatore viene simbolo del dollaro sessione di sottolineatura
citazione aperto staffa contatore unquote vicino virgola staffa.
Se questa variabile non è impostata, cerchiamo di semplicemente inizializzare il contatore con l'
valore zero.
Nel frattempo, non importa quello che succede up lì, aggiorniamo il segno del dollaro
sottolineare sessione contatore tra virgolette essere qualunque cosa questo locale
variabile è più 1.
>> Sostengo, ora, a titolo di questo ramo e un po 'di aritmetica, sto andando a
iniziare a contare quante volte il utente ha visitato questa pagina.
Diamo uno sguardo.
Salviamo il file e aprire esso in un browser.
>> Visitiamo http://localhost/counter/php.
Questa è la prima volta che vengo qui così, anzi, ho visitato il sito zero volte.
Ma andiamo ora ricaricare, andiamo ora ricaricare, andiamo ora ricaricare, e come
previsto, ora ho visitato questo sito non azzerare, ma tre volte.