>> PROFESOR: Chcę napisać program, który śledzi, ile razy użytkownik
odwiedził stronę internetową, tym samym pokazanie, jak można korzystać z PHP
funkcja znana jako sesji.
Zacznijmy najpierw przyjrzeć w formacie HTML, które mam przygotowane
przejść tutaj.
Zauważ, że umieściłem w ciele ta strona oświadczenie, masz
odwiedził miejsce to wiele razy, przy czym w tym wiele będzie
Wynik wyprowadzania zmienną, która jest podobno nazywa Dolar licznik znak.
>> Teraz, w górnej części tego pliku mam w lewo trochę miejsca między otwartym znaczniku
i zamknięty znacznik jakiegoś kodu PHP.
Załóżmy teraz rozpocząć sesję podając następujące.
Session_start i powołanie że funkcja.
Co, że po prostu nie jest poinformować PHP że chciałbym rozpocząć korzystanie
Sesja, tak że bardzo globalnym, dolar zaloguj sesji podkreślenia, jest
dla mnie dostępne.
I PHP i serwera WWW będzie, w związku z tym, w magiczny sposób zająć
że zmienna jest faktycznie realizowane się pomiędzy klientem a
Serwer, jakoś za pomocą plików cookie.
>> Ale w kodzie, co ja chcę zrobić następny jest coś takiego jak poniżej.
Najpierw sprawdźmy, czy jest już Zmienna zestaw w mojej sesji.
Jeśli jest ustawiony znak dolara podkreślenia Sesja cytatu licznik.
Innymi słowy, mam zamiar używać Sesja bardzo globalny do przechowywania klucza,
zwany także licznik, którego wartość jest będzie całkowita ilość razy
które użytkownik odwiedził moją stronę, a Wezmę tę wartość jako potrzebne i umieścić
to w mojej lokalnej zmiennej, dolara zaloguj licznika, w celu
wyświetlanie tej wartości.
>> Następnie, jeśli klucz jest rzeczywiście zestaw z wartość, mam zamiar iść do przodu i grab
że wartość z licznika dolara dostaje Sesja podkreślenia znak dolara
Uchwyt cytatu otwarty licznik blisko wspornik średnik.
Jeśli ta zmienna nie jest ustawiona, niech po prostu zainicjować licznik z
wartość zero.
W tym samym czasie, bez względu na to, co dzieje się w górę tam, niech aktualizuje dolara
podkreślenia sesji licznik cytatu być cokolwiek to lokalne
zmienna wynosi plus 1.
>> Twierdzę, teraz, w drodze tej gałęzi i trochę arytmetyki, będę
rozpocząć liczenie, ile razy użytkownik odwiedził tę stronę.
Rzućmy okiem.
Załóżmy, zapisać plik i otworzyć że w przeglądarce.
>> Poznajmy http://localhost/counter/php.
To jest pierwszy raz tu jestem, tak, rzeczywiście, odwiedził miejsce zero razy.
Ale niech się przeładować, teraz przeładować, niech teraz odświeżyć i jak
oczekuje, mam teraz odwiedziliśmy to miejsce nie zera, ale trzy razy.