1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> PROFESSOR: Pieņemsim uzrakstīt programmu, kas seko cik reizes lietotājs 3 00:00:02,980 --> 00:00:06,390 ir apmeklējis mājas lapā, tādējādi parādot, kā jūs varat izmantot PHP s 4 00:00:06,390 --> 00:00:08,320 iezīme pazīstams kā sesijas. 5 00:00:08,320 --> 00:00:11,740 Pieņemsim sāktu, vispirms ņemot apskatīt uz HTML, kas es esmu, kas sagatavots 6 00:00:11,740 --> 00:00:12,800 iepriekš šeit. 7 00:00:12,800 --> 00:00:16,620 Ievērojiet, ka man ir likts uz ķermeņa šīs lapas pārskatu, jums ir 8 00:00:16,620 --> 00:00:20,770 apmeklēja vietni daudzas reizes, kuru tas daudziem būs 9 00:00:20,770 --> 00:00:25,070 rezultāts outputting mainīgais, kas ir acīmredzot sauc dolāra zīmi skaitītājs. 10 00:00:25,070 --> 00:00:28,800 >> Tagad augšā šīs lietas, es esmu atstājis dažas telpas starp atvērtu tagu 11 00:00:28,800 --> 00:00:30,820 un slēgta tag kādu PHP kodu. 12 00:00:30,820 --> 00:00:34,380 Pieņemsim tagad sākt sesiju norādot sekojošo. 13 00:00:34,380 --> 00:00:37,790 Session_start un zvana šī funkcija. 14 00:00:37,790 --> 00:00:41,150 Kas tas vienkārši nav, ir jāinformē PHP , ka es gribētu, lai sāktu izmantot 15 00:00:41,150 --> 00:00:45,040 Sesija, lai super pasaules, dolārs parakstīt pasvītrojuma sesiju, ir 16 00:00:45,040 --> 00:00:45,820 man ir pieejami. 17 00:00:45,820 --> 00:00:49,590 Un PHP un web serveris, Tāpēc, maģiski rūpēties par to, kā 18 00:00:49,590 --> 00:00:53,260 ka mainīgais ir faktiski īstenoti uz priekšu un atpakaļ starp klientu un 19 00:00:53,260 --> 00:00:55,150 serveri, kaut izmantojot sīkdatnes. 20 00:00:55,150 --> 00:00:58,690 >> Bet kodu, ko es blakus gribu darīt ir kaut kas līdzīgs turpmāk. 21 00:00:58,690 --> 00:01:03,250 Pirmkārt, pieņemsim pārbaudīt, ja tur ir jau mainīgo kopa manā sesijā. 22 00:01:03,250 --> 00:01:09,940 Ja ir noteikts dolāra zīmi pasvītrojumu sesija quote likt pēdiņas beigās skaitītājs. 23 00:01:09,940 --> 00:01:13,690 Citiem vārdiem sakot, es esmu gatavojas izmantot sesijas super globālo saglabāt atslēgu, 24 00:01:13,690 --> 00:01:17,180 sauc arī counter, kuru vērtība ir būs kopskaits reizes 25 00:01:17,180 --> 00:01:20,790 ka lietotājs ir apmeklējis manu vietu, un Es greifers šo vērtību, cik nepieciešams, un nodot 26 00:01:20,790 --> 00:01:23,630 tā savā vietējā mainīgo, dolāru parakstīt counter, lai 27 00:01:23,630 --> 00:01:25,190 parādīt šo vērtību. 28 00:01:25,190 --> 00:01:29,850 >> Tālāk, ja šis taustiņš ir tiešām, kas ar vērtība, es iešu uz priekšu un paķert 29 00:01:29,850 --> 00:01:35,880 šī vērtība ar dolāra zīmi counter izpaužas dolāra zīmi pasvītrojums sesija 30 00:01:35,880 --> 00:01:40,130 atvērt kronšteins quote likt pēdiņas beigās skaitītājs close kronšteins semikols. 31 00:01:40,130 --> 00:01:43,160 Ja šis mainīgais nav noteikts, pieņemsim vienkārši sāktu skaitītājs ar 32 00:01:43,160 --> 00:01:44,600 nulles vērtību. 33 00:01:44,600 --> 00:01:48,700 Tikmēr, nav svarīgi, kas notiek uz augšu tur, pieņemsim atjaunināt dolāra zīmi 34 00:01:48,700 --> 00:01:52,400 uzsvērt sesijas quote likt pēdiņas beigās skaitītājs par kādu citu šīs vietējās 35 00:01:52,400 --> 00:01:54,770 mainīgais plus 1. 36 00:01:54,770 --> 00:01:58,930 >> Es pretenziju, kas tagad, kā šīs nozares un mazliet aritmētisko, es esmu gatavojas 37 00:01:58,930 --> 00:02:01,480 sākt skaitīt, cik reizes lietotājs ir apmeklējis šo lapu. 38 00:02:01,480 --> 00:02:02,240 Pieņemsim to apskatīt. 39 00:02:02,240 --> 00:02:04,240 Pieņemsim saglabājiet failu un atvērt to uz augšu pārlūkprogrammā. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Pieņemsim, apmeklējiet http://localhost/counter/php. 42 00:02:13,630 --> 00:02:17,120 Šī ir pirmā reize, kad es esmu šeit, lai, tiešām, es apmeklēju vietni nulle reizes. 43 00:02:17,120 --> 00:02:22,060 Bet pieņemsim tagad papildināšanas, pieņemsim tagad papildināšanas, pieņemsim tagad papildināšanas, un kā 44 00:02:22,060 --> 00:02:25,300 sagaidāms, es esmu tagad apmeklējis šo vietni nav nulle, bet trīs reizes. 45 00:02:25,300 --> 00:02:26,816