1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESSORI: Kirjoitetaan ohjelma, joka pitää kirjaa siitä, kuinka monta kertaa käyttäjä 3 00:00:02,980 --> 00:00:06,390 on vieraillut web-sivun, jolloin osoittaa, miten voit käyttää PHP: n 4 00:00:06,390 --> 00:00:08,320 ominaisuutta kutsutaan istuntoon. 5 00:00:08,320 --> 00:00:11,740 Aloitetaan ottamalla ensin katsoa klo HTML että olen valmis vuonna 6 00:00:11,740 --> 00:00:12,800 etukäteen täällä. 7 00:00:12,800 --> 00:00:16,620 Huomaa, että minä olen pannut ruumiin Tämän sivun julkilausuman, olet 8 00:00:16,620 --> 00:00:20,770 vieraillut sivuilla tämän monta kertaa, jolloin näin monta tulee olemaan 9 00:00:20,770 --> 00:00:25,070 tulos syöttöä muuttuja, joka on ilmeisesti nimeltään dollarin merkki laskuri. 10 00:00:25,070 --> 00:00:28,800 >> Nyt ylös yläosassa tämän tiedoston olen jättivät väliin avoimen tag 11 00:00:28,800 --> 00:00:30,820 ja suljettu tag jostain PHP. 12 00:00:30,820 --> 00:00:34,380 Katsotaanpa nyt aloita se täsmennetään seuraavaa. 13 00:00:34,380 --> 00:00:37,790 Session_start ja kutsumus että toiminto. 14 00:00:37,790 --> 00:00:41,150 Mitä se ei yksinkertaisesti on ilmoitettava PHP että haluaisin alkaa käyttää 15 00:00:41,150 --> 00:00:45,040 Päättyessä, jottei Super maailmanlaajuinen, dollari allekirjoittaa alaviiva istunto, on 16 00:00:45,040 --> 00:00:45,820 käytettävissäni. 17 00:00:45,820 --> 00:00:49,590 Ja PHP ja web-palvelin, siksi, maagisesti huolehtia miten 18 00:00:49,590 --> 00:00:53,260 että muuttuja on todella pannaan täytäntöön edestakaisin asiakkaan ja 19 00:00:53,260 --> 00:00:55,150 palvelin, jotenkin evästeiden avulla. 20 00:00:55,150 --> 00:00:58,690 >> Mutta koodin, mitä seuraavaksi haluan tehdä on jotain seuraavaa. 21 00:00:58,690 --> 00:01:03,250 Ensimmäinen, nyt tarkistaa, onko siellä jo muuttuja asetettu istuntoni. 22 00:01:03,250 --> 00:01:09,940 Jos on asetettu dollarin merkki alaviiva istunto quote unquote laskuri. 23 00:01:09,940 --> 00:01:13,690 Toisin sanoen, aion käyttää istunto Super maailmanlaajuinen tallentaa avain, 24 00:01:13,690 --> 00:01:17,180 kutsutaan myös laskuri, jonka arvo on olemaan kokonaismäärä kertaa 25 00:01:17,180 --> 00:01:20,790 että käyttäjä on vieraillut oma sivusto, ja Nappaan tätä arvoa kuin tarvitaan ja laittaa 26 00:01:20,790 --> 00:01:23,630 se minun paikallinen muuttuja, dollari kirjaudu laskuri, jotta 27 00:01:23,630 --> 00:01:25,190 näyttää kyseisen arvon. 28 00:01:25,190 --> 00:01:29,850 >> Seuraava, jos avain on todellakin asetettu arvo, aion mennä eteenpäin ja napata 29 00:01:29,850 --> 00:01:35,880 että arvo dollarin merkki laskuri saa dollarin merkki alaviiva istunto 30 00:01:35,880 --> 00:01:40,130 alkusulkumerkki quote unquote laskuri loppusulkumerkki puolipiste. 31 00:01:40,130 --> 00:01:43,160 Jos tämä ei ole asetettu, katsotaanpa yksinkertaisesti alustaa laskuri 32 00:01:43,160 --> 00:01:44,600 nolla. 33 00:01:44,600 --> 00:01:48,700 Samaan aikaan, ei väliä mitä tapahtuu ylös siellä, nyt päivittää dollarin merkki 34 00:01:48,700 --> 00:01:52,400 korostavat session quote unquote laskuri olla mitä tahansa tähän paikalliseen 35 00:01:52,400 --> 00:01:54,770 muuttuja on plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Väitän, nyt käsiteltävänä olevalla sivuliikkeen ja bittinen aritmeettinen, aion 37 00:01:58,930 --> 00:02:01,480 alkaa laskea, kuinka monta kertaa käyttäjä on vieraillut tällä sivulla. 38 00:02:01,480 --> 00:02:02,240 Katsotaanpa katsomaan. 39 00:02:02,240 --> 00:02:04,240 Säästetään tiedosto ja avaa sen selaimessa. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Katsotaanpa vierailla http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 Tämä on ensimmäinen kerta kun olen täällä niin, todellakin, olen vieraillut sivuilla nolla kertaa. 43 00:02:17,120 --> 00:02:22,060 Mutta katsotaanpa nyt uudelleen, katsotaanpa nyt uudelleen, Katsotaanpa nyt uudelleen, ja 44 00:02:22,060 --> 00:02:25,300 odotettavissa, olen nyt kävi tässä sivustossa ole nolla, mutta kolme kertaa. 45 00:02:25,300 --> 00:02:26,816