>> PROFESOR: Ajmo napisati program koji Bilježi koliko puta korisnik
je posjetio web stranice, a time pokazujući kako možete koristiti PHP-a
značajka poznata kao sjednicu.
Počnimo prvo uzimanje pogledati na HTML-a koji sam pripremio u
napredovati ovdje.
Uočite da sam stavio u tijelu ovu stranicu izjavu, imate
posjetio mjesto mnogo puta, pri čemu su mnogi to će biti
Rezultat izlaza varijablu koja je navodno zove znak dolara brojač.
>> Sada, gore na vrhu ove datoteke sam ostavila neki prostor između otvorenog tag
i zatvoreni tag neko PHP koda.
Idemo sada započeti sjednicu navodeći sljedeće.
Session_start i zovete da funkcija.
Ono što se jednostavno radi se informirati PHP da bih se početi koristiti
Sjednica, tako da super globalno, dolar prijavite donju sjednicu, je
raspolažem.
I PHP i web poslužitelj će, Stoga, magično se brine o tome
da varijabla zapravo se provodi natrag i naprijed između klijenta i
poslužitelja, nekako pomoću kolačića.
>> No, u kodu, što sam pored želite učiniti je nešto poput sljedećeg.
Prvo, neka je provjeriti postoji li već varijabla set u mom sjednici.
Ako je postavljen znak dolara podvlačenje Sjednica quote završiti citat brojač.
Drugim riječima, da ću koristiti Sjednica super globalno za pohranu ključ,
nazivaju brojač, čija je vrijednost će biti ukupni broj puta
da je korisnik posjetio moje stranice, i Ja ću zgrabiti tu vrijednost po potrebi i staviti
to u mojoj lokalnoj varijablu, dolar prijava brojač, kako bi
prikazati tu vrijednost.
>> Dalje, ako je to doista ključna je postavljen s vrijednost, ja ću ići naprijed i zgrabite
da je vrijednost s znak dolara pulta dobiva Dolar znak podcrtavanja prijave
otvorena zagrada quote završiti citat brojač blizu zarez nosač.
Ako ta varijabla nije postavljena, neka je jednostavno inicijalizirati brojač s
vrijednost nula.
U međuvremenu, bez obzira što će se dogoditi do postoji, neka se ažurirati znak dolara
naglašavaju sesije quote Citat završen brojač da se bez obzira na to lokalna
varijabla plus 1.
>> Tvrdim, sada, putem ove grane i Malo aritmetike, ja ću
početi brojati koliko puta Korisnik je posjetio tu stranicu.
Idemo pogledati.
Idemo spremite datoteku i otvorite to se u pregledniku.
>> Idemo posjetiti http://localhost/counter/php.
To je prvi put da sam ovdje, tako, dapače, posjetio sam gradilištu nula puta.
Ali nemojmo sad reload, idemo sad ponovno učitavanje, neka je sada ponovno učitavanje, kao i
Očekuje se, ja sada sam posjetio ovu stranicu nije nula, ali tri puta.