>> PROFESSOR: Pieņemsim uzrakstīt programmu, kas seko cik reizes lietotājs
ir apmeklējis mājas lapā, tādējādi parādot, kā jūs varat izmantot PHP s
iezīme pazīstams kā sesijas.
Pieņemsim sāktu, vispirms ņemot apskatīt uz HTML, kas es esmu, kas sagatavots
iepriekš šeit.
Ievērojiet, ka man ir likts uz ķermeņa šīs lapas pārskatu, jums ir
apmeklēja vietni daudzas reizes, kuru tas daudziem būs
rezultāts outputting mainīgais, kas ir acīmredzot sauc dolāra zīmi skaitītājs.
>> Tagad augšā šīs lietas, es esmu atstājis dažas telpas starp atvērtu tagu
un slēgta tag kādu PHP kodu.
Pieņemsim tagad sākt sesiju norādot sekojošo.
Session_start un zvana šī funkcija.
Kas tas vienkārši nav, ir jāinformē PHP , ka es gribētu, lai sāktu izmantot
Sesija, lai super pasaules, dolārs parakstīt pasvītrojuma sesiju, ir
man ir pieejami.
Un PHP un web serveris, Tāpēc, maģiski rūpēties par to, kā
ka mainīgais ir faktiski īstenoti uz priekšu un atpakaļ starp klientu un
serveri, kaut izmantojot sīkdatnes.
>> Bet kodu, ko es blakus gribu darīt ir kaut kas līdzīgs turpmāk.
Pirmkārt, pieņemsim pārbaudīt, ja tur ir jau mainīgo kopa manā sesijā.
Ja ir noteikts dolāra zīmi pasvītrojumu sesija quote likt pēdiņas beigās skaitītājs.
Citiem vārdiem sakot, es esmu gatavojas izmantot sesijas super globālo saglabāt atslēgu,
sauc arī counter, kuru vērtība ir būs kopskaits reizes
ka lietotājs ir apmeklējis manu vietu, un Es greifers šo vērtību, cik nepieciešams, un nodot
tā savā vietējā mainīgo, dolāru parakstīt counter, lai
parādīt šo vērtību.
>> Tālāk, ja šis taustiņš ir tiešām, kas ar vērtība, es iešu uz priekšu un paķert
šī vērtība ar dolāra zīmi counter izpaužas dolāra zīmi pasvītrojums sesija
atvērt kronšteins quote likt pēdiņas beigās skaitītājs close kronšteins semikols.
Ja šis mainīgais nav noteikts, pieņemsim vienkārši sāktu skaitītājs ar
nulles vērtību.
Tikmēr, nav svarīgi, kas notiek uz augšu tur, pieņemsim atjaunināt dolāra zīmi
uzsvērt sesijas quote likt pēdiņas beigās skaitītājs par kādu citu šīs vietējās
mainīgais plus 1.
>> Es pretenziju, kas tagad, kā šīs nozares un mazliet aritmētisko, es esmu gatavojas
sākt skaitīt, cik reizes lietotājs ir apmeklējis šo lapu.
Pieņemsim to apskatīt.
Pieņemsim saglabājiet failu un atvērt to uz augšu pārlūkprogrammā.
>> Pieņemsim, apmeklējiet http://localhost/counter/php.
Šī ir pirmā reize, kad es esmu šeit, lai, tiešām, es apmeklēju vietni nulle reizes.
Bet pieņemsim tagad papildināšanas, pieņemsim tagad papildināšanas, pieņemsim tagad papildināšanas, un kā
sagaidāms, es esmu tagad apmeklējis šo vietni nav nulle, bet trīs reizes.