1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESOR: Ajmo napisati program koji Bilježi koliko puta korisnik 3 00:00:02,980 --> 00:00:06,390 je posjetio web stranice, a time pokazujući kako možete koristiti PHP-a 4 00:00:06,390 --> 00:00:08,320 značajka poznata kao sjednicu. 5 00:00:08,320 --> 00:00:11,740 Počnimo prvo uzimanje pogledati na HTML-a koji sam pripremio u 6 00:00:11,740 --> 00:00:12,800 napredovati ovdje. 7 00:00:12,800 --> 00:00:16,620 Uočite da sam stavio u tijelu ovu stranicu izjavu, imate 8 00:00:16,620 --> 00:00:20,770 posjetio mjesto mnogo puta, pri čemu su mnogi to će biti 9 00:00:20,770 --> 00:00:25,070 Rezultat izlaza varijablu koja je navodno zove znak dolara brojač. 10 00:00:25,070 --> 00:00:28,800 >> Sada, gore na vrhu ove datoteke sam ostavila neki prostor između otvorenog tag 11 00:00:28,800 --> 00:00:30,820 i zatvoreni tag neko PHP koda. 12 00:00:30,820 --> 00:00:34,380 Idemo sada započeti sjednicu navodeći sljedeće. 13 00:00:34,380 --> 00:00:37,790 Session_start i zovete da funkcija. 14 00:00:37,790 --> 00:00:41,150 Ono što se jednostavno radi se informirati PHP da bih se početi koristiti 15 00:00:41,150 --> 00:00:45,040 Sjednica, tako da super globalno, dolar prijavite donju sjednicu, je 16 00:00:45,040 --> 00:00:45,820 raspolažem. 17 00:00:45,820 --> 00:00:49,590 I PHP i web poslužitelj će, Stoga, magično se brine o tome 18 00:00:49,590 --> 00:00:53,260 da varijabla zapravo se provodi natrag i naprijed između klijenta i 19 00:00:53,260 --> 00:00:55,150 poslužitelja, nekako pomoću kolačića. 20 00:00:55,150 --> 00:00:58,690 >> No, u kodu, što sam pored želite učiniti je nešto poput sljedećeg. 21 00:00:58,690 --> 00:01:03,250 Prvo, neka je provjeriti postoji li već varijabla set u mom sjednici. 22 00:01:03,250 --> 00:01:09,940 Ako je postavljen znak dolara podvlačenje Sjednica quote završiti citat brojač. 23 00:01:09,940 --> 00:01:13,690 Drugim riječima, da ću koristiti Sjednica super globalno za pohranu ključ, 24 00:01:13,690 --> 00:01:17,180 nazivaju brojač, čija je vrijednost će biti ukupni broj puta 25 00:01:17,180 --> 00:01:20,790 da je korisnik posjetio moje stranice, i Ja ću zgrabiti tu vrijednost po potrebi i staviti 26 00:01:20,790 --> 00:01:23,630 to u mojoj lokalnoj varijablu, dolar prijava brojač, kako bi 27 00:01:23,630 --> 00:01:25,190 prikazati tu vrijednost. 28 00:01:25,190 --> 00:01:29,850 >> Dalje, ako je to doista ključna je postavljen s vrijednost, ja ću ići naprijed i zgrabite 29 00:01:29,850 --> 00:01:35,880 da je vrijednost s znak dolara pulta dobiva Dolar znak podcrtavanja prijave 30 00:01:35,880 --> 00:01:40,130 otvorena zagrada quote završiti citat brojač blizu zarez nosač. 31 00:01:40,130 --> 00:01:43,160 Ako ta varijabla nije postavljena, neka je jednostavno inicijalizirati brojač s 32 00:01:43,160 --> 00:01:44,600 vrijednost nula. 33 00:01:44,600 --> 00:01:48,700 U međuvremenu, bez obzira što će se dogoditi do postoji, neka se ažurirati znak dolara 34 00:01:48,700 --> 00:01:52,400 naglašavaju sesije quote Citat završen brojač da se bez obzira na to lokalna 35 00:01:52,400 --> 00:01:54,770 varijabla plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Tvrdim, sada, putem ove grane i Malo aritmetike, ja ću 37 00:01:58,930 --> 00:02:01,480 početi brojati koliko puta Korisnik je posjetio tu stranicu. 38 00:02:01,480 --> 00:02:02,240 Idemo pogledati. 39 00:02:02,240 --> 00:02:04,240 Idemo spremite datoteku i otvorite to se u pregledniku. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Idemo posjetiti http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 To je prvi put da sam ovdje, tako, dapače, posjetio sam gradilištu nula puta. 43 00:02:17,120 --> 00:02:22,060 Ali nemojmo sad reload, idemo sad ponovno učitavanje, neka je sada ponovno učitavanje, kao i 44 00:02:22,060 --> 00:02:25,300 Očekuje se, ja sada sam posjetio ovu stranicu nije nula, ali tri puta. 45 00:02:25,300 --> 00:02:26,816