>> PROFESSUR: Ejja jikteb programm li iżomm rekord ta 'kif ħafna drabi utent
żaret paġna web, u b'hekk turi kif tista 'tuża l-PHP
karatteristika magħrufa bħala sessjoni.
Ejja tibda mill-ewwel tagħti ħarsa fil-HTML li stajt ippreparat
javvanzaw hawn.
Avviż li I poġġew fil-korp ta ' din il-paġna l-istqarrija, għandek
żar is-sit dan ħafna drabi, li biha dan ħafna se tkun l-
riżultat ta outputting varjabbli li l- apparentement, kienet dollaru sinjal counter.
>> Issa, fil-quċċata ta 'dan il-fajl stajt ħalla xi spazju bejn tag miftuħ
u tag magħluqa għal xi kodiċi PHP.
Ejja issa tibda sessjoni minn jispeċifikaw dan li ġej.
Session_start u ssejjaħ dik il-funzjoni.
Dak li sempliċiment ma huwa jinforma PHP li nixtieq li jibdew jużaw
Sessjoni sabiex il-super globali, dollaru jiffirmaw sessjoni jenfasizzaw, huwa
disponibbli għalija.
U PHP u l-web server se, Għalhekk, magically jieħdu ħsieb ta 'kif
dak il-varjabbli huwa attwalment implimentata quddiem u lura bejn klijent u
server, b'xi jużaw cookies.
>> Iżda fil-kodiċi, dak I jmiss trid tagħmel hija xi ħaġa simili li ġej.
Ewwelnett, ejja jiċċekkjaw jekk hemm diġà sett varjabbli f'sessjoni tiegħi.
Jekk huwa stabbilit dollaru underscore sinjal sessjoni quote counter unquote.
Fi kliem ieħor, jien ser tuża l- sessjoni super globali biex jaħżnu ċ-ċavetta,
imsejħa wkoll counter, li l-valur huwa se jkun in-numru totali ta 'drabi
li l-utent ikun żar is-sit tiegħi, u I ser grab dak il-valur meħtieġ u mqiegħda
huwa fil-varjabbli lokali tiegħi, dollaru sinjal counter, sabiex
juru dak il-valur.
>> Sussegwentement, jekk dan muftieħ huwa tabilħaqq stabbilit bi valur, jien ser imorru quddiem u grab
dak il-valur ma counter sinjal dollaru gets sessjoni underscore sinjal dollaru
quote bracket open counter unquote virgola parentesi magħluqa.
Jekk dak il-varjabbli ma tiġix stabbilita, ejja sempliċiment initialize counter mal-
valur żero.
Sadanittant, l-ebda kwistjoni x'jiġri up hemm, ejja taġġorna sinjal dollaru
jenfasizzaw sessjoni unquote quote counter li jkun x'ikun din lokali
varjabbli huwa plus 1.
>> I pretensjoni, issa, permezz ta 'din il-fergħa u daqsxejn ta 'aritmetika, I vais
jibdew jingħaddu kif ħafna drabi l- utent ikun żar din il-paġna.
Ejja tagħti ħarsa.
Ejja tiffranka l-fajl u tiftaħ it up fil-browser.
>> Ejja żur http://localhost/counter/php.
Din hija l-ewwel darba jien hawn hekk, tabilħaqq, I żar is-sit żero darbiet.
Imma ejja issa jerġgħu jitgħabbew, ejja issa rikarigu, ejja issa jerġgħu jitgħabbew, u bħala
mistenni, I issa stajt żar dan is-sit mhux żero, iżda tliet darbiet.