1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESORI: Le të shkruaj një program që mban gjurmët e sa herë një përdorues 3 00:00:02,980 --> 00:00:06,390 ka vizituar një faqe web, duke duke demonstruar se si ju mund të përdorni PHP-së 4 00:00:06,390 --> 00:00:08,320 tipar i njohur si një seancë. 5 00:00:08,320 --> 00:00:11,740 Le të ketë filluar duke e parë duke marrë një sy në HTML që unë e kam përgatitur në 6 00:00:11,740 --> 00:00:12,800 avancuar këtu. 7 00:00:12,800 --> 00:00:16,620 Vini re që kam vënë në trupin e kjo faqe deklaratë, ju keni 8 00:00:16,620 --> 00:00:20,770 vizituan vendin këtë shumë herë, ku kjo shumë do të jetë 9 00:00:20,770 --> 00:00:25,070 rezultat i kompjuteri një ndryshore që është quajtur me sa duket dollar shenjë counter. 10 00:00:25,070 --> 00:00:28,800 >> Tani, në krye të këtij file kam lënë një hapësirë ​​në mes të një etiketë të hapur 11 00:00:28,800 --> 00:00:30,820 dhe një tag të mbyllura për disa kodin PHP. 12 00:00:30,820 --> 00:00:34,380 Le tani të fillojë një seancë nga specifikuar në vijim. 13 00:00:34,380 --> 00:00:37,790 Session_start dhe quajtur se funksioni. 14 00:00:37,790 --> 00:00:41,150 Çfarë kjo thjesht nuk është e informuar PHP që unë do të doja të fillojë duke përdorur 15 00:00:41,150 --> 00:00:45,040 Sesioni në mënyrë që super globale, dollar nënshkruajë seancë të theksuar, është 16 00:00:45,040 --> 00:00:45,820 në dispozicion për mua. 17 00:00:45,820 --> 00:00:49,590 Dhe PHP dhe web server do, Prandaj, magjike të kujdeset se si 18 00:00:49,590 --> 00:00:53,260 që variabël është zbatuar në të vërtetë mbrapa dhe me radhë në mes të klientit dhe 19 00:00:53,260 --> 00:00:55,150 server, disi duke përdorur cookies. 20 00:00:55,150 --> 00:00:58,690 >> Por në kod, ajo që unë dua të bëj tjetër është diçka si në vijim. 21 00:00:58,690 --> 00:01:03,250 Së pari, le të shikoni në qoftë se ka tashmë një grup variabël në seancën e mia. 22 00:01:03,250 --> 00:01:09,940 Nëse është vendosur dollar shenjë të nënvizuar Sesioni quote counter mbyll thonjëzat. 23 00:01:09,940 --> 00:01:13,690 Me fjalë të tjera, unë jam duke shkuar për të përdorur Seanca super globale për të ruajtur një çelës, 24 00:01:13,690 --> 00:01:17,180 quajtur edhe counter, vlera e të cilave është do të jetë numri i përgjithshëm i herë 25 00:01:17,180 --> 00:01:20,790 që përdoruesi ka vizituar web faqen time, dhe Unë do të kap atë vlerë si të nevojshme dhe të vënë 26 00:01:20,790 --> 00:01:23,630 ajo në ndryshueshme tim lokale, dollarit nënshkruajnë kundër, në mënyrë që të 27 00:01:23,630 --> 00:01:25,190 shfaqin atë vlerë. 28 00:01:25,190 --> 00:01:29,850 >> Tjetra, në qoftë se çelësi është vendosur me të vërtetë me një Vlera e, unë jam duke shkuar për të shkuar përpara dhe të kap 29 00:01:29,850 --> 00:01:35,880 që vlera me shenjë dollar counter merr Sesioni underscore shenjë dollar 30 00:01:35,880 --> 00:01:40,130 quote hapur kllapa counter mbyll thonjëzat pikëpresje afër kllapa. 31 00:01:40,130 --> 00:01:43,160 Në qoftë se variabli nuk është përcaktuar, le të thjesht nisja counter me 32 00:01:43,160 --> 00:01:44,600 vlerë zero. 33 00:01:44,600 --> 00:01:48,700 Ndërkohë, pa marrë parasysh se çfarë ndodh deri atje, le të rinovuar shenjë të dollarit 34 00:01:48,700 --> 00:01:52,400 nënvizojnë sesion quote siç janë quajtur Login të çfarëdo ky lokal 35 00:01:52,400 --> 00:01:54,770 variabël është plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Unë pretendojnë, tani, me anë të kësaj dege dhe pak e aritmetike, unë jam duke shkuar për 37 00:01:58,930 --> 00:02:01,480 filloni duke numëruar se sa herë përdoruesi ka vizituar këtë faqe. 38 00:02:01,480 --> 00:02:02,240 Le të bëjmë një vështrim. 39 00:02:02,240 --> 00:02:04,240 Le të ruajtur kartelën dhe të hapur kjo deri në një shfletues. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Le të vizitoni http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 Kjo është hera e parë që unë jam këtu kështu, në të vërtetë, unë vizitoi vendin zero herë. 43 00:02:17,120 --> 00:02:22,060 Por le të rifreskoni tani, le të tani ringarkoni, le të tani rifreskoni, dhe si 44 00:02:22,060 --> 00:02:25,300 pritet, unë kam tani vizituar këtë faqe jo zero, por tre herë. 45 00:02:25,300 --> 00:02:26,816