>> Propesor: magsulat ng isang programa Hayaan na Sinusubaybayan ng kung gaano karaming beses ang isang gumagamit
binisitang isang web page, at sa gayon nagpapakita kung paano mo maaaring gamitin ang PHP ni
Ang tampok na kilala bilang isang session.
Sabihin magsimula sa pamamagitan ng pagkuha muna ng isang hitsura sa HTML na ko na inihanda sa
sumulong dito.
Pansinin na ko ilalagay sa katawan ng ang pahinang ito sa pahayag, mayroon kang
bumisita sa site na ito maraming beses, kung saan ang ganito karaming ay magiging ang
resulta ng outputting isang variable na sa malas na tinatawag na pag-sign counter dolyar.
>> Ngayon, hanggang sa tuktok ng file na ito na hindi ko na kaliwa ng ilang espasyo sa pagitan ng isang bukas na tag
at isang closed tag para sa ilang mga code na PHP.
Ngayon magsimula ng isang session sa pamamagitan ng Hayaan pagtukoy ng mga sumusunod.
Session_start at pagtawag na function.
Ano ang na lang ay ipaalam sa PHP na Gusto ko upang simulan gamitin ang
Session upang ang mga super global, dolyar mag-sign salungguhit session, ay
available sa akin.
At PHP at ang web server pita, samakatuwid, magically na ang bahala sa kung paano
variable na ay aktwal na ipinatupad pabalik-balik sa pagitan ng mga client at
server, kahit papaano ay gumagamit ng mga cookies.
>> Ngunit sa code, kung ano ang gusto kong susunod na gawin ay isang bagay tulad ng mga sumusunod.
Una, ni-check kung mayroong na ipaalam sa isang variable ng hanay sa aking sesyon.
Kung naka-set-sign salungguhit dolyar session quote magpanipi counter.
Sa madaling salita, ako pagpunta sa gamitin ang session sobrang pandaigdigang upang mag-imbak ng key,
tinatawag din na counter, na ang halaga ay pagpunta sa maging ang kabuuang bilang ng beses
na ang gumagamit ay binisita ang aking site, at Kukunin ko grab halaga na tulad ng kinakailangan at ilagay
ito sa aking mga lokal na variable, dolyar mag-sign counter, upang
ipakita ang halaga.
>> Susunod, kung na key ay sa katunayan nakatakda na may halaga, pupuntahan ko sige at mang-agaw
na halaga sa dolyar ng pag-sign counter ay makakakuha ng dollar sign session guhitan sa ilalim
bukas bracket quote magpanipi counter malapit bracket tuldok-kuwit.
Kung variable na hindi nakatakda, sabihin initialize lang counter na may
Pinahahalagahan ng zero.
Samantala, kahit na ano ang mangyayari up doon, i-update ng dollar sign ipaalam
guhitan sa ilalim session quote magpanipi counter upang maging lokal kahit anong ito
variable ay plus 1.
>> Inaangkin ko, ngayon, sa paraan ng ito sangay at ng kaunting palatuusan, ako ng pagpunta sa
simulan ang pagbibilang kung gaano karaming beses ang gumagamit binisitang pahina na ito.
Hayaan ang kumuha ng isang hitsura.
I-save ang mga file at buksan Hayaan ito up sa isang browser.
>> Sabihin bisitahin ang http://localhost/counter/php.
Ito ang unang pagkakataon na ako dito kaya, sa katunayan, binisita ko ang site ng zero ulit.
Ngunit reload sabihin ngayon, ni ngayon i-reload ipaalam, ni-reload ngayon, at bilang ipaalam
inaasahan, na iyong binisita ko ngayon sa site na ito hindi zero, ngunit tatlong beses.