1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESOR: Poďme napísať program, ktorý sleduje, koľkokrát užívateľ 3 00:00:02,980 --> 00:00:06,390 navštívil webové stránky, a tým ukazuje, ako môžete použiť PHP je 4 00:00:06,390 --> 00:00:08,320 funkcie známe ako relácie. 5 00:00:08,320 --> 00:00:11,740 Poďme začať tým, že sa najprv zistí vzhľad v HTML, ktoré som pripravil v 6 00:00:11,740 --> 00:00:12,800 dopredu tu. 7 00:00:12,800 --> 00:00:16,620 Všimnite si, že som sa dal do tela Táto stránka tvrdenia, máte 8 00:00:16,620 --> 00:00:20,770 navštívil webe mnohokrát, pričom toto množstvo sa bude 9 00:00:20,770 --> 00:00:25,070 Výsledkom výstupu premenné, ktoré je zrejme tzv dolára pult. 10 00:00:25,070 --> 00:00:28,800 >> Teraz sa v hornej časti tohto súboru som opustil nejaký priestor medzi otvoreným značky 11 00:00:28,800 --> 00:00:30,820 a uzavretý tag pre niektoré PHP kódu. 12 00:00:30,820 --> 00:00:34,380 Poďme sa teraz spustiť reláciu zadaním nasledujúce. 13 00:00:34,380 --> 00:00:37,790 Session_start a volanie že funkcie. 14 00:00:37,790 --> 00:00:41,150 Čo to jednoducho robí, je informovať PHP že by som chcel začať používať 15 00:00:41,150 --> 00:00:45,040 Session takže super globálne, dolár prihlásiť podčiarkovník relácie, je 16 00:00:45,040 --> 00:00:45,820 mám k dispozícii. 17 00:00:45,820 --> 00:00:49,590 A PHP a webový server, Preto, ako mávnutím čarovného prútika sa postarať o tom, ako 18 00:00:49,590 --> 00:00:53,260 že premenná je v skutočnosti realizovaná tam a späť medzi klientom a 19 00:00:53,260 --> 00:00:55,150 servera, nejako pomocou cookies. 20 00:00:55,150 --> 00:00:58,690 >> Ale v kóde, čo som vedľa chcem robiť je niečo ako nasledujúce. 21 00:00:58,690 --> 00:01:03,250 Po prvé, poďme zistiť, či existuje už variabilný sada v mojom sedení. 22 00:01:03,250 --> 00:01:09,940 Ak je nastavený znak dolára podčiarkovník Zasadnutie citácie koniec citátu pult. 23 00:01:09,940 --> 00:01:13,690 Inými slovami, budem používať relácie veľmi globálne pre uloženie kľúča, 24 00:01:13,690 --> 00:01:17,180 tiež volal čítač, ktorého hodnota je bude celkový počet dôb 25 00:01:17,180 --> 00:01:20,790 že užívateľ navštívi mojej stránky, a Vezmem túto hodnotu podľa potreby a dať 26 00:01:20,790 --> 00:01:23,630 je to v mojom lokálnom premenným, dolár prihlásiť počítadlo, aby sa 27 00:01:23,630 --> 00:01:25,190 zobrazí túto hodnotu. 28 00:01:25,190 --> 00:01:29,850 >> Ďalej, pokiaľ ten kľúč je naozaj nastavený na hodnota, ja idem do toho a urvat 29 00:01:29,850 --> 00:01:35,880 táto hodnota sa znakom dolára pult dostane znak dolára podčiarkovník sedenie 30 00:01:35,880 --> 00:01:40,130 otvorený držiak citácie koniec citátu counter zavrieť držiak bodkočiarku. 31 00:01:40,130 --> 00:01:43,160 Pokiaľ nie je nastavená táto premenná, poďme jednoducho inicializovať čítač s 32 00:01:43,160 --> 00:01:44,600 nulovú hodnotu. 33 00:01:44,600 --> 00:01:48,700 Medzitým, bez ohľadu na to, čo sa stane, až tam, poďme aktualizovať znak dolára 34 00:01:48,700 --> 00:01:52,400 podčiarkovník relácie citácie koniec citátu počítadlo sa bez ohľadu na to miestne 35 00:01:52,400 --> 00:01:54,770 Premenná je plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Tvrdím, teraz, prostredníctvom tohto odvetvia a trochu aritmetiky, budem 37 00:01:58,930 --> 00:02:01,480 začať počítať, koľkokrát užívateľ navštívil túto stránku. 38 00:02:01,480 --> 00:02:02,240 Poďme sa pozrieť. 39 00:02:02,240 --> 00:02:04,240 Poďme uložte súbor a otvorte že sa v prehliadači. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Poďme navštíviť http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 To je prvýkrát, čo som tu tak, naozaj som navštívil na webe nula krát. 43 00:02:17,120 --> 00:02:22,060 Ale poďme teraz znova, poďme sa teraz znovu, Poďme sa teda znova, a ako 44 00:02:22,060 --> 00:02:25,300 Očakáva sa, som teraz návštevníkov tejto stránky: nie nula, ale trikrát. 45 00:02:25,300 --> 00:02:26,816