>> Professzor: Írjunk egy programot, amely nyomon követi, hogy hányszor egy felhasználó
járt a weboldalt, így bizonyítja, hogyan lehet használni a PHP
funkció az úgynevezett session.
Kezdjük először, hogy egy pillantást a HTML, hogy már készült
előre itt.
Figyeljük meg, hogy tettem a testét ezt az oldalt a nyilatkozatot, akkor
kiszálltak a helyszínre ezt sokszor, ahol ez sok lesz a
eredményeként kimenetre egy változó, ami látszólag úgynevezett dollár jel számlálót.
>> Nos, fel a tetején a fájl voltam hagyott némi helyet a nyitott tag
és egy zárt tag néhány PHP kódot.
Nézzük most indul a munkamenet meghatározzák a következőket.
Session_start és hívási ezt a funkciót.
Mit, hogy egyszerűen nem is tájékoztatnia a PHP hogy szeretném kezdeni a
Session, hogy a szuper globális, dollár jel aláhúzás ülés is
elérhető számomra.
És a PHP és a web-szerver, ezért varázslatosan vigyázni, hogy hogyan
hogy a változó tényleges megvalósítása oda-vissza a kliens és a
server, valahogy a cookie-kat.
>> De a kódot, amit a következő akarok olyan, mint a következő.
Először is, nézzük meg, hogy van már változó beállított az ülésen.
Ha be van állítva dollárjel aláhúzás munkamenet idézet idézet vége számlálót.
Más szóval, fogom használni a munkamenet szuper globális tárolja a kulcsot,
más néven számláló, melynek értéke lesz a teljes hányszor
, hogy a felhasználó által meglátogatott az oldalamon, és Hozom az értéket, ha szükséges, és tegye
hogy az én helyi változó, dollár jelentkezzen számláló, annak érdekében, hogy
megjeleníteni ezt az értéket.
>> Ezután, ha a kulcs valóban be a érték, én megyek előre, és megragad
ez az érték, dollár, aláír számláló lesz dollárjel aláhúzás ülésen
nyitó zárójel quote idézet vége counter záró zárójel pontosvessző.
Ha ez a változó nincs beállítva, nézzük Egyszerűen inicializálja számláló a
nulla értéket.
Eközben, nem számít, mi történik, akár ott, hadd frissítse dollárjel
aláhúzás munkamenet idézet idézet vége counter hogy amit ez a helyi
változó plusz 1.
>> Azt állítom, most útján ezt ágazati és egy kis számtan, fogok
elkezd számolni hányszor felhasználó látogatta ezt az oldalt.
Vessünk egy pillantást.
Mentsük a fájlt, és nyissa fel a böngészőben.
>> Látogassunk http://localhost/counter/php.
Ez az első alkalom, hogy itt vagyok olyan, Valóban, én kiszálltak a helyszínre nulla alkalommal.
De nézzük most reload, nézzük most reload, nézzük most újratölteni, és mint
várható, Már most felkereste ezt a webhelyet Nem nulla, de háromszor.