1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> Profesor: Dajmo napisati program, ki beleži kolikokrat uporabnik 3 00:00:02,980 --> 00:00:06,390 je obiskalo spletno stran, s čimer dokazuje, kako lahko uporabljate PHP je 4 00:00:06,390 --> 00:00:08,320 Funkcija znan kot seji. 5 00:00:08,320 --> 00:00:11,740 Začnimo s prvim ob poglej v HTML, ki sem jih pripravila v 6 00:00:11,740 --> 00:00:12,800 napredovanje tukaj. 7 00:00:12,800 --> 00:00:16,620 Obvestilo, da sem dal v telesu Ta stran je izjava, ki ste jih 8 00:00:16,620 --> 00:00:20,770 obiskal mesto Ta mnogokrat, pri čemer je ta mnogi se bo 9 00:00:20,770 --> 00:00:25,070 Rezultat prikazovanje spremenljivko, ki je očitno se imenuje znak za dolar števec. 10 00:00:25,070 --> 00:00:28,800 >> Zdaj, na vrhu te datoteke sem ostalo nekaj prostora med odprtim tag 11 00:00:28,800 --> 00:00:30,820 in zaprt tag za nekaj kode PHP. 12 00:00:30,820 --> 00:00:34,380 Dajmo zdaj začeti sejo z navesti naslednje. 13 00:00:34,380 --> 00:00:37,790 Session_start in kliče to funkcijo. 14 00:00:37,790 --> 00:00:41,150 Kaj se da preprosto ne se obvesti PHP , da bi rad, da začnete z uporabo 15 00:00:41,150 --> 00:00:45,040 Session, tako da super globalna, dolar podpisati podčrtaj sejo, je 16 00:00:45,040 --> 00:00:45,820 so mi na voljo. 17 00:00:45,820 --> 00:00:49,590 In PHP in spletni strežnik, Zato je čudežno poskrbeli za kako 18 00:00:49,590 --> 00:00:53,260 da spremenljivka dejansko izvaja naprej in nazaj med stranko in 19 00:00:53,260 --> 00:00:55,150 strežnik, nekako uporabo piškotkov. 20 00:00:55,150 --> 00:00:58,690 >> Toda v kodi, kar sem zraven želeli storiti je nekaj podobnega naslednje. 21 00:00:58,690 --> 00:01:03,250 Najprej poglejmo, če je že spremenljivka niz v moji seji. 22 00:01:03,250 --> 00:01:09,940 Če je določen znak za dolar podčrtaj Zasedanje quote citata števec. 23 00:01:09,940 --> 00:01:13,690 Z drugimi besedami, bom uporabila Zasedanje super svetovni shraniti ključ, 24 00:01:13,690 --> 00:01:17,180 imenuje tudi števec, katerih vrednost je bo skupno število prenosov 25 00:01:17,180 --> 00:01:20,790 da je uporabnik obiskal mojo spletno stran, in Jaz bom vzel to vrednost, kot je potrebno, in dal 26 00:01:20,790 --> 00:01:23,630 v mojem lokalnem spremenljivo, dolar prijava števec, da bi 27 00:01:23,630 --> 00:01:25,190 prikažete to vrednost. 28 00:01:25,190 --> 00:01:29,850 >> Dalje, če je res, da je ključ set z vrednost, bom šel naprej in grab 29 00:01:29,850 --> 00:01:35,880 da je vrednost dolarja z znakom števec dobi Dolar znak podčrtaj zasedanje 30 00:01:35,880 --> 00:01:40,130 oklepaj quote citata števec zaklepaj podpičje. 31 00:01:40,130 --> 00:01:43,160 Če je ta spremenljivka ni nastavljena, dajva preprosto inicializacijo števec z 32 00:01:43,160 --> 00:01:44,600 vrednost nič. 33 00:01:44,600 --> 00:01:48,700 Medtem, ne glede na to, kaj se zgodi up tu, posodobiti znak za dolar 34 00:01:48,700 --> 00:01:52,400 poudarjajo seje quote citata števec da bo ne glede na to lokalna 35 00:01:52,400 --> 00:01:54,770 spremenljivka je plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Trdim, zdaj, s pomočjo te podružnice in malo aritmetike, bom 37 00:01:58,930 --> 00:02:01,480 začetek štetja kolikokrat Uporabnik je obiskal te strani. 38 00:02:01,480 --> 00:02:02,240 Oglejmo pogled. 39 00:02:02,240 --> 00:02:04,240 Oglejmo shranite datoteko in odprite it up v brskalniku. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Oglejmo obisk http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 To je prvič, da sem tukaj zato, res sem obiskal mestu nič krat. 43 00:02:17,120 --> 00:02:22,060 Ampak kaj je zdaj osvežite, dajmo zdaj osvežite, dajmo zdaj osvežite, in kot 44 00:02:22,060 --> 00:02:25,300 Pričakuje se, da sem danes obiskal to spletno mesto ni nič, ampak trikrat. 45 00:02:25,300 --> 00:02:26,816