1 00:00:00,000 --> 00:00:00,130 2 00:00:00,130 --> 00:00:02,980 >> ПРОФЕСОР: Хајде да напише програм који води евиденцију о томе колико пута корисник 3 00:00:02,980 --> 00:00:06,390 је посетио веб страницу, чиме показујући како можете да користите ПХП је 4 00:00:06,390 --> 00:00:08,320 карактеристика позната као седници. 5 00:00:08,320 --> 00:00:11,740 Поцнимо прво узимајући поглед у ХТМЛ да сам припремио у 6 00:00:11,740 --> 00:00:12,800 напредују овде. 7 00:00:12,800 --> 00:00:16,620 Обратите пажњу да сам ставио у телу Ова страница изјава, ви имате 8 00:00:16,620 --> 00:00:20,770 посетили место пуно пута, при чему ово многи ће бити 9 00:00:20,770 --> 00:00:25,070 Резултат оутпуттинг променљиву која је очигледно зове долар знак бројач. 10 00:00:25,070 --> 00:00:28,800 >> Сада, горе на врху ове датотеке сам оставио мало простора између отвореног тага 11 00:00:28,800 --> 00:00:30,820 и затворена ознака за неке ПХП кода. 12 00:00:30,820 --> 00:00:34,380 Хајде да сада започнете сесију наводећи следеће. 13 00:00:34,380 --> 00:00:37,790 Сессион_старт и позивање то функција. 14 00:00:37,790 --> 00:00:41,150 Шта то једноставно ради се информишу ПХП да бих желео да почнете да користите 15 00:00:41,150 --> 00:00:45,040 Сесија тако да супер глобална, долар потпишу доњу седници, је 16 00:00:45,040 --> 00:00:45,820 на располагању за мене. 17 00:00:45,820 --> 00:00:49,590 И ПХП и веб сервер ће, дакле, магично брину о томе како 18 00:00:49,590 --> 00:00:53,260 да променљива се заправо спроводи напред и назад између клијента и 19 00:00:53,260 --> 00:00:55,150 сервера, некако користећи цоокиес. 20 00:00:55,150 --> 00:00:58,690 >> Али у коду, шта ја желим да радим поред је нешто попут следећег. 21 00:00:58,690 --> 00:01:03,250 Прво, хајде да проверимо да ли већ постоји променљива скуп у мом седници. 22 00:01:03,250 --> 00:01:09,940 Ако је знак долара црту седница цитат завршен цитат бројач. 23 00:01:09,940 --> 00:01:13,690 Другим речима, ја ћу да користим седница супер глобална за складиштење кључ, 24 00:01:13,690 --> 00:01:17,180 Такође се зове бројач, чија је вредност ће бити укупан број пута 25 00:01:17,180 --> 00:01:20,790 да је корисник посетио свој сајт, и Ја ћу да ухватим ту вредност по потреби и ставити 26 00:01:20,790 --> 00:01:23,630 она у мом локалном променљивом, долар пријавите цоунтер, како би се 27 00:01:23,630 --> 00:01:25,190 приказати ту вредност. 28 00:01:25,190 --> 00:01:29,850 >> Даље, ако се тај кључ заиста постављена са вредност, ја ћу да идем напред и зграби 29 00:01:29,850 --> 00:01:35,880 да вредност са знаком долара шалтеру добија знак долара доња седница 30 00:01:35,880 --> 00:01:40,130 отворена заграда цитат завршен цитат цоунтер затвори заграда зарез. 31 00:01:40,130 --> 00:01:43,160 Ако то променљива није постављена, хајде да једноставно иницијализује бројач са 32 00:01:43,160 --> 00:01:44,600 вредношћу нула. 33 00:01:44,600 --> 00:01:48,700 У међувремену, без обзира шта се дешава горе тамо, хајде да ажурирате знак за долар 34 00:01:48,700 --> 00:01:52,400 наглашавају сесије цитат Ункуоте цоунтер да буде шта год то локални 35 00:01:52,400 --> 00:01:54,770 променљива је плус 1. 36 00:01:54,770 --> 00:01:58,930 >> Ја тврдим, сада, путем ове гране и мало аритметике, ја ћу 37 00:01:58,930 --> 00:02:01,480 почети да броји колико пута корисник је посетио ову страницу. 38 00:02:01,480 --> 00:02:02,240 Хајде да погледамо. 39 00:02:02,240 --> 00:02:04,240 Хајде да снимите фајл и отворите она се у прегледачу. 40 00:02:04,240 --> 00:02:07,190 41 00:02:07,190 --> 00:02:13,630 >> Хајде да посетите хттп://лоцалхост/цоунтер/пхп. 42 00:02:13,630 --> 00:02:17,120 Ово је први пут да сам овде толико, заиста, посетио сам сајту нула пута. 43 00:02:17,120 --> 00:02:22,060 Али хајде да сада поново, хајде да сада поново, хајде да сада поново, и као 44 00:02:22,060 --> 00:02:25,300 Очекује, ја сам сада посетили овај сајт није нула, али три пута. 45 00:02:25,300 --> 00:02:26,816