1 00:00:00,000 --> 00:00:05,720 2 00:00:05,720 --> 00:00:07,620 >> DOUG LLOYD: Bel蓹 ki, bizim PHP sintaksis video, 3 00:00:07,620 --> 00:00:10,480 biz PHP haqq谋nda 莽ox dan谋艧d谋 command line istifad蓹 edil蓹 bil蓹r 4 00:00:10,480 --> 00:00:13,620 bir 艧蓹kild蓹 proqramlar谋 莽al谋艧t谋rmak 眉莽眉n ki, biz C. il蓹 olduqca tan谋艧 edirik 5 00:00:13,620 --> 00:00:15,370 Amma m蓹n d蓹 qeyd olundu臒u kimi ki video, PHP 6 00:00:15,370 --> 00:00:19,572 ilkin haz谋rlanm谋艧d谋r , web web proqramla艧d谋rma h蓹yata ke莽irir. 7 00:00:19,572 --> 00:00:21,780 V蓹 bu video biz ist蓹yirik Biz nec蓹 haqq谋nda dan谋艧maq gedir 8 00:00:21,780 --> 00:00:23,890 web inki艧af kontekstind蓹 PHP istifad蓹 edin. 9 00:00:23,890 --> 00:00:26,360 >> Biz art谋q bilirik, HTML bizim video, 10 00:00:26,360 --> 00:00:29,820 saytlar谋 in艧a edilir ki, HTML tags bir s谋ra h蓹yata 11 00:00:29,820 --> 00:00:32,850 ki, semantically m眉蓹yy蓹n bir web page strukturu. 12 00:00:32,850 --> 00:00:35,910 Amma saytlar谋 ki t蓹miz HTML il蓹 in艧a 13 00:00:35,910 --> 00:00:39,510 莽ox 蓹ziyy蓹t, 莽ox ciddi m蓹hdudiyy蓹t. 14 00:00:39,510 --> 00:00:42,690 >> Bu m蓹hdudiyy蓹t g枚st蓹rm蓹k 眉莽眉n, nin a艧a臒谋dak谋 hesab ed蓹k. 15 00:00:42,690 --> 00:00:45,665 Bel蓹 ki, indi bir web page qurmaq ist蓹yir蓹m ki, zaman istifad蓹莽i s蓹f蓹rl蓹r bu, 16 00:00:45,665 --> 00:00:49,760 m蓹n蓹 cari verir Cambridge, Mass vaxt. 17 00:00:49,760 --> 00:00:52,620 Son d蓹qiq蓹 眉莽眉n g枚st蓹rilir. 18 00:00:52,620 --> 00:00:57,910 M蓹n indi bu h眉ququ 莽谋x谋rd谋 varsa, M蓹n bu kimi bir 艧ey dey蓹 bil蓹r. 19 00:00:57,910 --> 00:01:01,330 M蓹n bel蓹 Cambridge-- cari vaxt HTML tags, ba艧 tags, ad谋 tags, 20 00:01:01,330 --> 00:01:04,610 b蓹d蓹n cari tags-- Cambridge d蓹f蓹 14:08 edir 21 00:01:04,610 --> 00:01:06,690 h蓹rbi vaxt 莽ap. 22 00:01:06,690 --> 00:01:11,390 >> N蓹 indi 2:09 PM, 14:09 varsa olur? 23 00:01:11,390 --> 00:01:16,470 Yax艧谋 bu g眉n蓹 q蓹d蓹r HTML il蓹, m蓹n getm蓹k v蓹 14:09 d蓹yi艧dirm蓹k 眉莽眉n. 24 00:01:16,470 --> 00:01:19,390 V蓹 sonra bir d蓹qiq蓹 sonra, M蓹n bir daha d蓹yi艧dirm蓹k laz谋md谋r. 25 00:01:19,390 --> 00:01:22,132 V蓹 sonra bir d蓹qiq蓹 sonra, M蓹n bir daha d蓹yi艧dirm蓹k laz谋md谋r. 26 00:01:22,132 --> 00:01:24,590 Siz t蓹s蓹vv眉r ed蓹 bil蓹rsiniz kimi, ki He莽 y蓹qin ki, pis i艧. 27 00:01:24,590 --> 00:01:29,420 Bir web s蓹hif蓹 眉莽眉n webmaster ist蓹yirik, v蓹 h蓹r d蓹qiq蓹, 24 saat, 28 00:01:29,420 --> 00:01:35,970 siz cari vaxt yenil蓹m蓹k laz谋md谋r 蓹l time.html a莽谋lmas谋 v蓹 d蓹yi艧dirilm蓹si 29 00:01:35,970 --> 00:01:41,750 kod yaln谋z ki par莽as谋n谋 dem蓹k saat v蓹 d蓹qiq蓹 cari vaxt. 30 00:01:41,750 --> 00:01:45,850 Ki, bir 莽ox y蓹qin ki, deyil qaynaqlar谋m谋z谋n yax艧谋 istifad蓹, 31 00:01:45,850 --> 00:01:48,880 insan v蓹 hesablama, h蓹m d蓹. 32 00:01:48,880 --> 00:01:51,297 >> B眉t眉n HTML var Veb s蓹hif蓹 tamamil蓹 statik var. 33 00:01:51,297 --> 00:01:53,630 Siz t蓹kmill蓹艧dir蓹 bil蓹r yegan蓹 yolu content, biz yaln谋z g枚rd眉m kimi, 34 00:01:53,630 --> 00:01:56,339 枚z眉n眉z bu m蓹nb蓹 a莽maq 眉莽眉n fayllar谋, onlar谋 redakt蓹, v蓹 onlar谋 saxlaya. 35 00:01:56,339 --> 00:01:58,088 V蓹 sonra zaman istifad蓹莽i s蓹hif蓹 yenilenir, 36 00:01:58,088 --> 00:02:01,080 v蓹 ya ilk s蓹hif蓹 Ziyar蓹t zaman, onlar son content almaq laz谋md谋r. 37 00:02:01,080 --> 00:02:03,970 Amma biz yaln谋z, 莽眉nki 枚z眉n眉z redakt蓹. 38 00:02:03,970 --> 00:02:07,980 >> Biz orada b蓹zi PHP qar谋艧d谋rmaq ba艧lamaq, Bizim code daha 莽ox 莽evik 蓹ld蓹 ed蓹 bil蓹rsiniz. 39 00:02:07,980 --> 00:02:11,940 V蓹 biz pages 眉莽眉n bir yol ola bil蓹r dinamik, v蓹 ya 枚zl蓹rini yenil蓹m蓹, 40 00:02:11,940 --> 00:02:15,360 bizim z蓹if t蓹l蓹b olmadan 蓹vv蓹lki misal webmaster 41 00:02:15,360 --> 00:02:16,662 艧eyi yenil蓹nm蓹si 蓹l olmal谋d谋r. 42 00:02:16,662 --> 00:02:17,870 Onlar avtomatik olaraq bunu ed蓹 bil蓹rsiniz. 43 00:02:17,870 --> 00:02:19,130 Biz m眉daxil蓹 yoxdur. 44 00:02:19,130 --> 00:02:20,410 Biz b蓹zi yuxu 蓹ld蓹 ed蓹 bil蓹rsiniz. 45 00:02:20,410 --> 00:02:24,850 Hans谋 y蓹qin ki, yax艧谋 bir 艧ey 蓹g蓹r Siz web proqramla艧d谋rma bir 莽ox edirik. 46 00:02:24,850 --> 00:02:28,360 >> CS50 IDE Bel蓹likl蓹, biz run web server Apache 莽a臒谋r谋b. 47 00:02:28,360 --> 00:02:35,250 Bu, 莽ox 莽ox istifad蓹 var a莽谋q m蓹nb蓹 web server sistemi. 48 00:02:35,250 --> 00:02:37,320 Bu sistem var g眉c眉 艧蓹rh 49 00:02:37,320 --> 00:02:41,260 茝g蓹r faydal谋 olacaq PHP, 茝g蓹r h蓹r hans谋 bir PHP proqramla艧d谋rma etm蓹k ist蓹yir蓹m. 50 00:02:41,260 --> 00:02:45,230 >> V蓹 CS50 IDE, biz bir komanda var n蓹 眉莽眉n bu 莽ox asan etm蓹k 眉莽眉n, 51 00:02:45,230 --> 00:02:47,280 ba艧lamaq apache50. 52 00:02:47,280 --> 00:02:49,445 V蓹 sonra 莽izgi yol, 莽izgi, 眉莽眉n do臒ramaq 53 00:02:49,445 --> 00:02:53,350 dir ki, yaln谋z bir h蓹qiq蓹t蓹n 眉mumi yoldur Burada m眉蓹yy蓹n sonra n蓹 ifad蓹 54 00:02:53,350 --> 00:02:56,510 x眉susi bir yol directory ki, siz 55 00:02:56,510 --> 00:03:00,800 k枚k olmaq ist蓹yir蓹m site, v蓹 ya k枚k s蓹hif蓹 56 00:03:00,800 --> 00:03:05,430 qovluq v蓹 ya sizin web server olan fayllar谋 yoxlamaq v蓹 xidm蓹t ba艧layacaq 57 00:03:05,430 --> 00:03:07,850 onlar谋 t蓹l蓹b m眉艧t蓹ril蓹r蓹 onlar谋. 58 00:03:07,850 --> 00:03:12,110 Bel蓹 ki, yaln谋z, CS50 IDE 眉z蓹rind蓹 pop imkan Bu i艧l蓹ri nec蓹, h蓹qiq蓹t蓹n s眉r蓹tli, g枚st蓹rir. 59 00:03:12,110 --> 00:03:30,930 60 00:03:30,930 --> 00:03:36,240 >> Bel蓹 ki, burada CS50 IDE, m蓹n deyil蓹m H蓹ft蓹 Zero Nine adl谋 kataloq. 61 00:03:36,240 --> 00:03:38,890 M蓹n two-- v蓹 m蓹n yaln谋z bir LS komanda icra 62 00:03:38,890 --> 00:03:41,910 Yuxar谋da m蓹n oldu臒unu g枚st蓹rm蓹k 眉莽眉n Burada iki rehberler, PHP, 63 00:03:41,910 --> 00:03:46,410 M蓹n istifad蓹 fayllar谋 set olan PHP syntax video v蓹 sonra PHP-web, 64 00:03:46,410 --> 00:03:49,380 fayllar谋 set olan ki, m蓹n Bu video istifad蓹 etm蓹k ist蓹yir蓹m. 65 00:03:49,380 --> 00:03:53,480 >> M蓹n ba艧lamaq ist蓹yir蓹m bir web server instansiya 66 00:03:53,480 --> 00:03:59,089 PHP-web qovluq m蓹zmunu il蓹 fayllar谋 xidm蓹t olunur kimi. 67 00:03:59,089 --> 00:04:00,130 Bel蓹 ki, n蓹 m蓹n gedir蓹m? 68 00:04:00,130 --> 00:04:05,710 M蓹n apache50 yer yaz谋n gedir ba艧lamaq kosmik PHP, dash web. 69 00:04:05,710 --> 00:04:08,100 Bu kataloq yolu var Hal-haz谋rda am yerd蓹n. 70 00:04:08,100 --> 00:04:09,127 Sonra m蓹n Enter d眉ym蓹sini bas谋n. 71 00:04:09,127 --> 00:04:10,960 Bu n蓹 olacaq Burada m蓹hsullar谋 az. 72 00:04:10,960 --> 00:04:14,030 V蓹 sonra, dem蓹k olacaq Apache u臒urla ba艧lad谋. 73 00:04:14,030 --> 00:04:20,689 Sizin site at-- art谋q m枚vcuddur v蓹 sonra site 眉莽眉n URL var. 74 00:04:20,689 --> 00:04:21,730 Bel蓹 ki, n蓹 m蓹n gedir蓹m? 75 00:04:21,730 --> 00:04:26,234 M蓹n tez bu sur蓹ti gedir蓹m. 76 00:04:26,234 --> 00:04:28,900 M蓹n a莽maq 眉莽眉n gedir蓹m v蓹 M蓹n bir az ki莽iltm蓹k laz谋md谋r burada 77 00:04:28,900 --> 00:04:31,570 M蓹n a莽maq 眉莽眉n gedir蓹m Chrome yeni ni艧an谋. 78 00:04:31,570 --> 00:04:34,320 M蓹n ki, URL ziyar蓹t gedir蓹m. 79 00:04:34,320 --> 00:04:35,299 >> M蓹n Enter d眉ym蓹sini bas谋n gedir蓹m. 80 00:04:35,299 --> 00:04:36,090 Bu y眉klemek 眉莽眉n olacaq. 81 00:04:36,090 --> 00:04:37,510 M蓹n yenid蓹n h蓹yata zoom laz谋md谋r. 82 00:04:37,510 --> 00:04:41,350 V蓹 biz burada g枚r蓹 bil蓹rsiniz M蓹nim PHP web directory m蓹zmunu. 83 00:04:41,350 --> 00:04:45,290 >> Bel蓹 ki, indi 蓹sas蓹n n蓹 ba艧 burada CS50 IDE m蓹nim instansiya edir 84 00:04:45,290 --> 00:04:49,620 bu fayllar谋 xidm蓹t edir onlar谋 xahi艧 he莽. 85 00:04:49,620 --> 00:04:51,620 V蓹 蓹rzind蓹 Bu video, biz d眉zm蓹k laz谋md谋r 86 00:04:51,620 --> 00:04:55,400 bu bir d蓹st蓹 n蓹z蓹r kontekstind蓹 m眉xt蓹lif fayllar谋. 87 00:04:55,400 --> 00:04:57,614 >> Sizin Apache ki, test server i艧l蓹yir, 88 00:04:57,614 --> 00:04:59,780 眉mumiyy蓹tl蓹 hans谋 gedir CS50 IDE halda olmaq, 89 00:04:59,780 --> 00:05:02,696 lakin daha 莽ox, 眉mumiyy蓹tl蓹 bunu 蓹g蓹r, v蓹 枚z web bina ba艧lamaq 90 00:05:02,696 --> 00:05:04,990 server, h蓹qiq蓹t蓹n var analoq 眉mumi sort, 91 00:05:04,990 --> 00:05:08,500 Ad蓹t蓹n "salam d眉nya" PHP web inki艧af 眉莽眉n istifad蓹 olunur. 92 00:05:08,500 --> 00:05:12,855 Bir fayl var Hans谋 yaln谋z bu kod ibar蓹t 93 00:05:12,855 --> 00:05:18,247 PHP info il蓹 m眉蓹yy蓹n bir PHP s谋n谋rlay谋c谋, parantez aras谋nda n枚qt蓹li verg眉l. 94 00:05:18,247 --> 00:05:20,580 Hans谋 蓹sas蓹n x眉susi Siz蓹 deyir PHP funksiyas谋 95 00:05:20,580 --> 00:05:23,970 PHP hans谋 versiyas谋 莽al谋艧an. 96 00:05:23,970 --> 00:05:26,850 >> Bel蓹 ki, CS50 IDE, m蓹n m枚vcud fayl yaln谋z 97 00:05:26,850 --> 00:05:28,680 bu kimi g枚r眉n眉r n蓹 siz蓹 g枚st蓹rm蓹k 眉莽眉n. 98 00:05:28,680 --> 00:05:32,860 Bel蓹likl蓹, m蓹n index bax谋ram M蓹nim PHP instansiya olan. 99 00:05:32,860 --> 00:05:35,870 M蓹nim Apache instansiya 莽al谋艧an PHP-Web m蓹zmunu. 100 00:05:35,870 --> 00:05:39,290 M蓹n bir fayl burada info.php 莽a臒谋r谋b. 101 00:05:39,290 --> 00:05:41,164 >> M蓹n bunu bas谋n ki莽iltm蓹k gedir蓹m. 102 00:05:41,164 --> 00:05:43,080 Bu olacaq n蓹 olduqca 莽ox g枚rm蓹k. 103 00:05:43,080 --> 00:05:45,729 Bu yaln谋z ki, m蓹n蓹 izah edilir M蓹nim Apache server 莽al谋艧谋r. 104 00:05:45,729 --> 00:05:48,270 Bu, y蓹qin edir PHP versiyas谋n谋 莽al谋艧an al谋ram ki. 105 00:05:48,270 --> 00:05:51,590 Bu m蓹nim analog deyil "salam d眉nya". 106 00:05:51,590 --> 00:05:53,070 >> Bel蓹 ki, M蓹n h蓹r 艧eyi 蓹m蓹liyyat bilirik. 107 00:05:53,070 --> 00:05:54,150 Bel蓹likl蓹, biz getm蓹k iyi. 108 00:05:54,150 --> 00:05:55,730 Biz buradan davam ed蓹 bil蓹rsiniz. 109 00:05:55,730 --> 00:05:57,790 >> Bel蓹 ki, yenid蓹n ed蓹k vaxt n眉mun蓹 biz 110 00:05:57,790 --> 00:06:01,950 bizim z蓹if webmaster il蓹 s枚hb蓹t kim daim s蓹hif蓹 g眉ncellemek idi. 111 00:06:01,950 --> 00:06:05,020 Bu nec蓹 bir fix ola bil蓹r M蓹n h蓹r 艧eyi h蓹yata ke莽ir蓹c蓹kl蓹rini 112 00:06:05,020 --> 00:06:08,080 bel蓹 webmaster deyil ki vaxt yenil蓹nm蓹si saxlamaq laz谋md谋r. 113 00:06:08,080 --> 00:06:10,270 Bu ki yaln谋z sort avtomatik ba艧 verir. 114 00:06:10,270 --> 00:06:13,710 >> a艧a臒谋, HTML, bu bir istisna olmaqla, olduqca ox艧ar. 115 00:06:13,710 --> 00:06:16,720 Amma burada 眉st bir PHP var. 116 00:06:16,720 --> 00:06:19,940 M蓹n, y蓹qin, bu 莽a臒谋r谋b funksiyas谋 date_default_timezone_set. 117 00:06:19,940 --> 00:06:22,106 >> V蓹 biz b眉t眉n dan谋艧maq deyil CS50 bu funksiyalar谋, 118 00:06:22,106 --> 00:06:24,670 PHP y蓹qin ki, var, 莽眉nki on minl蓹rl蓹. 119 00:06:24,670 --> 00:06:27,540 Y蓹ni bir az ola bil蓹r m眉bali臒蓹, lakin ola bil蓹r. 120 00:06:27,540 --> 00:06:29,490 Bu in艧a funksiyalar谋 bir 莽ox var. 121 00:06:29,490 --> 00:06:33,290 V蓹 bu bir funksiyas谋 y蓹qin deyil AB艦 / 艦蓹rq kimi vaxt zonas谋n谋 m眉蓹yy蓹n edir, 122 00:06:33,290 --> 00:06:36,320 M蓹n deyil蓹m zaman dilimidir Hal-haz谋rda bu video edilm蓹si. 123 00:06:36,320 --> 00:06:38,430 >> Sonra m蓹n z蓹ng etm蓹k funksiyas谋 tarixi 莽a臒谋r谋b. 124 00:06:38,430 --> 00:06:43,850 V蓹 y蓹qin ki, m蓹n saxlan谋lmas谋 al谋ram HIS adl谋 bir 艧ey, zaman. 125 00:06:43,850 --> 00:06:45,320 Bel蓹 ki, n蓹 burada olub? 126 00:06:45,320 --> 00:06:48,040 >> Yax艧谋, 蓹sas蓹n n蓹 ki, ba艧, m蓹n z蓹ng edilm蓹si al谋ram 127 00:06:48,040 --> 00:06:51,650 gedir, b蓹zi server vaxt haz谋rda n蓹 m蓹n蓹. 128 00:06:51,650 --> 00:06:56,150 M蓹n bir format 眉莽眉n konvertasiya edir蓹m saat, d蓹qiq蓹, saniy蓹. 129 00:06:56,150 --> 00:07:00,540 V蓹 s蓹b蓹b paytaxt谋 H bu var m蓹n蓹 12 24 saat vaxt deyil verm蓹k niyy蓹tind蓹dir 130 00:07:00,540 --> 00:07:02,362 ki莽ik h olard谋 saat vaxt. 131 00:07:02,362 --> 00:07:04,570 M蓹n yaln谋z saxlan谋lmas谋 al谋ram adl谋 d蓹yi艧蓹n, zaman. 132 00:07:04,570 --> 00:07:07,028 Bel蓹 ki, PHP ikinci x蓹tt orada funksiyas谋 z蓹ng, 133 00:07:07,028 --> 00:07:09,037 tarix, yaln谋z olur b蓹zi simli, 134 00:07:09,037 --> 00:07:12,120 M蓹n蓹 tarix verm蓹k gedir v蓹 vaxt谋 v蓹 dig蓹r informasiya bir d蓹st蓹. 135 00:07:12,120 --> 00:07:16,480 V蓹 ilk d蓹lil, onun ki, yaln谋z m眉h眉m rol 莽谋xar谋lmas谋 edir 136 00:07:16,480 --> 00:07:20,614 Bu, misal 眉莽眉n qay臒谋 ki, olan saat, d蓹qiq蓹, v蓹 ikinci. 137 00:07:20,614 --> 00:07:22,030 Bel蓹 ki, davam ki, b眉t眉n var. 138 00:07:22,030 --> 00:07:23,562 Bel蓹likl蓹, m蓹n saxlamaq bir d蓹yi艧蓹n $ vaxt ki. 139 00:07:23,562 --> 00:07:25,270 V蓹 sonra a艧a臒谋 at orada 莽ox a艧a臒谋, m蓹n 140 00:07:25,270 --> 00:07:28,980 ki stenoqrafiya var cari vaxt 莽ap. 141 00:07:28,980 --> 00:07:32,050 M蓹n yaln谋z 莽ap gedir蓹m Cari vaxt h蓹yata n蓹. 142 00:07:32,050 --> 00:07:37,220 >> Bel蓹 ki, bu n蓹z蓹r salaq CS50 IDE v蓹 biz indi ist蓹yirik nec蓹 143 00:07:37,220 --> 00:07:40,002 ki webmaster problem bir 莽ox q蓹na蓹t. 144 00:07:40,002 --> 00:07:42,570 B眉t眉n sa臒, bel蓹 ki, burada m蓹n yen蓹 am geri k枚k qovlu臒una 145 00:07:42,570 --> 00:07:45,040 M蓹nim Apache instansiya. 146 00:07:45,040 --> 00:07:51,585 M蓹n burada bir fayl adl谋 time.php var. 147 00:07:51,585 --> 00:07:53,559 M蓹n yaln谋z bas谋n gedir蓹m. 148 00:07:53,559 --> 00:07:55,850 M蓹n, 莽眉nki yuxar谋 laz谋md谋r biz olduqca uzaq zoomed edirik. 149 00:07:55,850 --> 00:07:57,257 cari vaxt 14:20:34 edir. 150 00:07:57,257 --> 00:07:59,090 M蓹n bu saat edir蓹m d蓹qiq蓹, saniy蓹. 151 00:07:59,090 --> 00:08:01,910 M蓹n yenileyin bil蓹r s蓹hif蓹 v蓹 yeni vaxt almaq. 152 00:08:01,910 --> 00:08:02,420 --41. 153 00:08:02,420 --> 00:08:07,240 M蓹n s蓹hif蓹 yenilemek 眉莽眉n gedir蓹m v蓹 yeni vaxt, 44, 46, 47 almaq. 154 00:08:07,240 --> 00:08:10,490 >> Bel蓹 ki, m蓹n ayd谋n deyil am bir 艧ey 枚z眉m眉 d蓹yi艧ir. 155 00:08:10,490 --> 00:08:11,720 M蓹n burada s蓹hif蓹 s蓹rinl蓹艧dirici al谋ram. 156 00:08:11,720 --> 00:08:13,711 M蓹n onu redakt蓹 geri ola bilm蓹z. 157 00:08:13,711 --> 00:08:15,710 M蓹n siz蓹 s枚z verir蓹m, m蓹n deyil h蓹r hans谋 m眉tt蓹fiql蓹ri var 158 00:08:15,710 --> 00:08:18,230 olan fayl redakt蓹 olunur t蓹r蓹fd蓹n m蓹nim ad谋ndan. 159 00:08:18,230 --> 00:08:21,260 >> M蓹n yaln谋z ki, PHP funksiyas谋 istifad蓹 edir蓹m vaxt, m蓹nim 眉莽眉n vaxt yaratmaq 眉莽眉n 160 00:08:21,260 --> 00:08:22,340 avtomatik. 161 00:08:22,340 --> 00:08:24,800 M蓹n yuxuda Ben h蓹tta, bel蓹 ki, v蓹 web server 莽al谋艧an, 162 00:08:24,800 --> 00:08:28,884 s蓹hif蓹 h蓹l蓹 d蓹 ziyar蓹t istifad蓹莽i d蓹qiq cari vaxt almaq 眉莽眉n gedir. 163 00:08:28,884 --> 00:08:29,800 Bel蓹 ki, olduqca yax艧谋. 164 00:08:29,800 --> 00:08:33,609 M蓹n site daha dinamik etdik Biz 莽ox PHP kodu il蓹. 165 00:08:33,609 --> 00:08:36,650 Bu kod yaln谋z iki x蓹tl蓹ri, sonra 莽ap 艧蓹rhd蓹 bir az. 166 00:08:36,650 --> 00:08:38,441 V蓹 art谋q bir var daha dinamik site 167 00:08:38,441 --> 00:08:42,750 ilk n眉mun蓹 daha g枚rd眉k Video ba艧谋nda. 168 00:08:42,750 --> 00:08:46,660 >> Bel蓹 ki, PHP sintaksis video geri PHP t蓹rc眉m蓹莽i 莽al谋艧谋r zaman ki, 169 00:08:46,660 --> 00:08:50,000 Bizim proqram, bu, h蓹r 艧ey m蓹h蓹l qoymur ki, PHP foydalanish daxilind蓹 deyil 170 00:08:50,000 --> 00:08:51,500 onu spitting. 171 00:08:51,500 --> 00:08:54,410 Ki, m蓹s蓹l蓹n, n蓹 艧ey h蓹yata spitting edilmi艧dir ki, HTML idi. 172 00:08:54,410 --> 00:08:58,080 V蓹 bu m蓹n indi ed蓹 bil蓹rsiniz dem蓹kdir birlikd蓹 HTML v蓹 PHP serpmek. 173 00:08:58,080 --> 00:09:01,920 T蓹rc眉m蓹莽i yaln谋z, 莽眉nki HTML v蓹 bu s枚z眉n 莽谋x谋艧 bilm蓹z. 174 00:09:01,920 --> 00:09:04,140 Hans谋 h眉ququ, yax艧谋? 175 00:09:04,140 --> 00:09:06,100 >> , Ehtimalla 莽眉nki G眉n眉n sonunda, 176 00:09:06,100 --> 00:09:08,360 M蓹n m蓹nim site ist蓹yir蓹m HTML in艧a edil蓹c蓹k. 177 00:09:08,360 --> 00:09:12,880 H蓹r hans谋 bir web browser 艧蓹rh ed蓹 bil蓹r, bel蓹 ki, , v蓹 ya s蓹hif蓹 HTML ba艧a 178 00:09:12,880 --> 00:09:17,270 v蓹 bir 艧ey kimi g枚st蓹rm蓹k ki, biz h蓹qiq蓹t蓹n insanlar kimi ba艧a d眉艧m蓹k olar. 179 00:09:17,270 --> 00:09:19,430 V蓹 m蓹n yaln谋z PHP istifad蓹 ed蓹 bil蓹rsiniz m蓹nim site hiss蓹l蓹ri 眉莽眉n 180 00:09:19,430 --> 00:09:23,390 the m蓹ni t蓹l蓹b ed蓹n, dinamizm t蓹l蓹b daim yenil蓹m蓹k 艧eyi var. 181 00:09:23,390 --> 00:09:26,630 statik m蓹lumat eyni qalmaq bil蓹r. 182 00:09:26,630 --> 00:09:27,540 >> OK, bel蓹 ki, g枚z蓹l var. 183 00:09:27,540 --> 00:09:28,540 Amma bu, niy蓹 ed蓹rdiniz? 184 00:09:28,540 --> 00:09:30,400 Niy蓹 HTML v蓹 PHP qar谋艧d谋rmaq bil蓹r? 185 00:09:30,400 --> 00:09:33,850 M蓹n yaln谋z 莽ap bil蓹r b眉t眉n HTML, PHP 莽ap funksiyas谋 istifad蓹 ed蓹r蓹k. 186 00:09:33,850 --> 00:09:35,870 Niy蓹 bunu deyil蓹m? 187 00:09:35,870 --> 00:09:37,100 Ikinci bu bar蓹d蓹 d眉艧眉n眉n. 188 00:09:37,100 --> 00:09:41,220 >> Niy蓹, m蓹n yaln谋z m蓹n yazaraq 莽ap bil蓹r zaman dem蓹k PHP x蓹tl蓹ri ola bil蓹r, 189 00:09:41,220 --> 00:09:43,841 莽ap HTML tag, 莽ap ba艧. 190 00:09:43,841 --> 00:09:44,840 Niy蓹 bunu deyil蓹m? 191 00:09:44,840 --> 00:09:48,230 Niy蓹 PHP v蓹 HTML qar谋艧d谋rma edir蓹m? 192 00:09:48,230 --> 00:09:50,080 >> Yax艧谋, siz hesab edir蓹m ki, 蓹g蓹r ikinci bu bar蓹d蓹. 193 00:09:50,080 --> 00:09:52,824 PHP, t蓹rc眉m蓹莽i var Bu g枚r眉r n蓹 艧蓹rh. 194 00:09:52,824 --> 00:09:54,990 V蓹 bel蓹 ki, var olacaq kodu bir line icra etm蓹k. 195 00:09:54,990 --> 00:09:56,450 HTML 莽ap. 196 00:09:56,450 --> 00:09:57,700 A莽谋q ba艧 tag 莽ap. 197 00:09:57,700 --> 00:09:58,969 A莽谋q ad谋 tag 莽ap. 198 00:09:58,969 --> 00:10:00,760 Bu var olacaq icra v蓹 艧蓹rh 199 00:10:00,760 --> 00:10:02,671 yolu h蓹r bir add谋m ki. 200 00:10:02,671 --> 00:10:04,670 Yaln谋z imkan Niy蓹 t蓹rc眉m蓹莽i yaln谋z 枚t眉rm蓹y蓹 201 00:10:04,670 --> 00:10:06,878 Bu anlam谋r 艧eyi v蓹 avtomatik olaraq n蓹? 202 00:10:06,878 --> 00:10:11,365 M蓹n蓹 莽ox vaxt saxlamaq olacaq birlikd蓹 m蓹nim HTML v蓹 PHP qar谋艧d谋rmaq. 203 00:10:11,365 --> 00:10:16,220 >> Biz niy蓹 V蓹 bel蓹 ki yaln谋z a莽谋q PHP s谋n谋rlay谋c谋y谋 var 204 00:10:16,220 --> 00:10:19,450 v蓹 sonra yaln谋z b眉t眉n 莽ap bir n蓹h蓹ng PHP kimi s蓹hif蓹 m蓹zmunu 205 00:10:19,450 --> 00:10:24,330 sonra funksiyas谋 脟ap z蓹ng v蓹 yax谋n PHP s谋n谋rlay谋c谋 v蓹 biz tamamlay谋n. 206 00:10:24,330 --> 00:10:27,620 Biz birlikd蓹 onlar谋 qar谋艧d谋rmaq n蓹 ki, var. 207 00:10:27,620 --> 00:10:32,345 >> Bu g眉n蓹 q蓹d蓹r 莽ox g枚rm蓹dim 眉mumi PHP sintaksis bir f蓹rq. 208 00:10:32,345 --> 00:10:33,720 Bu olduqca sad蓹 oldu. 209 00:10:33,720 --> 00:10:35,553 Biz art谋q g枚rd眉k sual i艧ar蓹si b蓹rab蓹r. 210 00:10:35,553 --> 00:10:39,012 Biz yeni funksiya z蓹ngl蓹r bir ne莽蓹 g枚rd眉m lakin h蓹qiq蓹t蓹n he莽 bir 艧ey x眉lya olur. 211 00:10:39,012 --> 00:10:40,720 B蓹lk蓹 h蓹r 艧eyi ed蓹k bir az merakl谋s谋. 212 00:10:40,720 --> 00:10:44,360 Biz informasiya ke莽m蓹k ist蓹yirsinizs蓹 m眉xt蓹lif PHP fayllar谋 aras谋nda, 213 00:10:44,360 --> 00:10:47,280 bel蓹 ki, b蓹lk蓹 istifad蓹莽i M蓹n蓹 informasiya t蓹qdim edir. 214 00:10:47,280 --> 00:10:50,230 V蓹 sonra m蓹n bir 艧ey ola bil蓹r ba艧qa s蓹hif蓹d蓹 il蓹. 215 00:10:50,230 --> 00:10:52,990 >> Bel蓹 ki, PHP d蓹st蓹k var bir 艧ey Super Global adl谋 216 00:10:52,990 --> 00:10:55,297 Olduqca z蓹hmli s蓹sl蓹nir D蓹yi艧蓹nl蓹r. 217 00:10:55,297 --> 00:10:57,130 Onlar, h蓹qiq蓹t蓹n, yaln谋z ist蓹yirik n蓹h蓹ng assosiativ Diziler 218 00:10:57,130 --> 00:10:59,900 bu h蓹yata k枚m蓹k ke莽蓹n funksionall谋臒谋 219 00:10:59,900 --> 00:11:05,010 PHP fayllar谋 aras谋nda m蓹lumat ver蓹n Bizim web server m枚vcud olunur. 220 00:11:05,010 --> 00:11:07,760 >> Bu super ilk Globals $ _GET adlan谋r. 221 00:11:07,760 --> 00:11:10,140 V蓹 y蓹qin ki, anlamaq 眉莽眉n sad蓹. 222 00:11:10,140 --> 00:11:12,430 N蓹 $ _GET olur? 223 00:11:12,430 --> 00:11:16,240 Yax艧谋, 蓹sas蓹n, istifad蓹莽i 蓹lav蓹 m蓹lumat yaz谋n gedir 224 00:11:16,240 --> 00:11:18,390 Bizim URL sonunda. 225 00:11:18,390 --> 00:11:21,460 Onlar yaz谋n n蓹 olursa olsun, f蓹rz m眉蓹yy蓹n bir 艧蓹kild蓹 bi莽imlendirildi臒inden 226 00:11:21,460 --> 00:11:25,830 yaln谋z olan bir sor臒u string adlanan 蓹sas d蓹y蓹r c眉t bir s谋ra ayr谋lm谋艧 227 00:11:25,830 --> 00:11:27,810 ampersands t蓹r蓹find蓹n. 228 00:11:27,810 --> 00:11:32,362 H蓹min 蓹sas d蓹y蓹r c眉t olacaq bir $ _GET assosiativ array saxlan谋l谋r. 229 00:11:32,362 --> 00:11:34,070 V蓹 bizim video PHP syntax, biz bilirik 230 00:11:34,070 --> 00:11:40,080 nec蓹 i艧l蓹m蓹k art谋q assosiativ Diziler. 231 00:11:40,080 --> 00:11:44,090 Bel蓹 ki, burada bir n眉mun蓹sidir b蓹lk蓹 m蓹n bir PHP, 232 00:11:44,090 --> 00:11:50,180 蓹sas d蓹y蓹r c眉t b眉t眉n 莽谋xar谋lmas谋 URL t蓹chiz istifad蓹莽i ki. 233 00:11:50,180 --> 00:11:51,970 Bel蓹likl蓹, m蓹n Open PHP s谋n谋rlay谋c谋y谋 var. 234 00:11:51,970 --> 00:11:53,410 M蓹n bir foreach loop var. 235 00:11:53,410 --> 00:11:57,410 M蓹n Super aras谋nda iterating al谋ram Global Array $ _GET 莽a臒谋r谋b. 236 00:11:57,410 --> 00:12:00,160 >> M蓹n m眉raci蓹t etm蓹k ist蓹yir蓹m 蓹sas v蓹 d蓹y蓹ri, h蓹m d蓹. 237 00:12:00,160 --> 00:12:02,410 M蓹n yaln谋z onlara 莽ap al谋ram h蓹yata, h蓹r bir y蓹qin 238 00:12:02,410 --> 00:12:03,780 Burada 枚z paraqraf tag. 239 00:12:03,780 --> 00:12:07,620 M蓹n b蓹zi HTML 莽ap al谋ram v蓹 d蓹y蓹rl蓹ri interpolating 240 00:12:07,620 --> 00:12:12,900 ki, b蓹yanat daxil 蓹sas v蓹 d蓹y蓹ri. 241 00:12:12,900 --> 00:12:16,980 >> Bel蓹 ki, nec蓹 bu bir n蓹z蓹r ed蓹k h蓹qiq蓹t蓹n, bizim IDE i艧l蓹m蓹k olard谋. 242 00:12:16,980 --> 00:12:18,980 V蓹 b蓹lk蓹 bu k枚m蓹k ed蓹c蓹k bir az g枚st蓹rm蓹k 243 00:12:18,980 --> 00:12:21,880 almaq n蓹 h蓹qiq蓹t蓹n edir. 244 00:12:21,880 --> 00:12:23,610 M蓹n geri burada m蓹nim web k枚k deyil蓹m. 245 00:12:23,610 --> 00:12:25,318 M蓹n bir zoom laz谋md谋r az g枚st蓹rm蓹k 眉莽眉n 246 00:12:25,318 --> 00:12:28,620 M蓹n adl谋 bir fayl, get1.php var. 247 00:12:28,620 --> 00:12:31,830 >> Bel蓹 ki, get1.php bas谋n bildirin. 248 00:12:31,830 --> 00:12:36,600 M蓹n h蓹r hans谋 m蓹zmun g枚remiyorum. 249 00:12:36,600 --> 00:12:38,390 Bu do臒ru, q蓹rib蓹 var? 250 00:12:38,390 --> 00:12:39,740 B蓹li, h蓹qiq蓹t蓹n h蓹qiq蓹t蓹n. 251 00:12:39,740 --> 00:12:42,030 M蓹n t蓹min etm蓹yib, 莽眉nki URL bir 艧ey. 252 00:12:42,030 --> 00:12:46,270 M蓹n get1.php gedir, amma al谋ram h蓹r hans谋 bir 蓹sas d蓹y蓹r c眉t t蓹min etm蓹yib 253 00:12:46,270 --> 00:12:47,450 M蓹nim sor臒u simli hiss蓹si kimi. 254 00:12:47,450 --> 00:12:50,510 Bel蓹 ki, bir sor臒u string 蓹lav蓹 ed蓹k v蓹 bu fayl n蓹 g枚rm蓹k. 255 00:12:50,510 --> 00:12:53,040 >> Bir sor臒u simli ba艧lamaq 眉莽眉n yaln谋z sual i艧ar蓹sini. 256 00:12:53,040 --> 00:13:00,820 Sonra b蓹lk蓹 m蓹n name = Doug & year = 2015-ci dem蓹k laz谋md谋r. 257 00:13:00,820 --> 00:13:02,914 V蓹 sonra m蓹n Enter t蓹艧kil ed蓹c蓹k. 258 00:13:02,914 --> 00:13:04,080 陌ndi n蓹 g枚r眉rs眉n眉z. 259 00:13:04,080 --> 00:13:05,480 M蓹n get1.php h蓹l蓹 d蓹 edir蓹m. 260 00:13:05,480 --> 00:13:08,445 Amma indi t蓹chiz etdik 蓹sas d蓹y蓹r c眉t v蓹 m蓹n 261 00:13:08,445 --> 00:13:14,940 枚z onlar谋 莽ap paragraph-- ad谋, Doug-- il, 2015. 262 00:13:14,940 --> 00:13:17,970 Ki, m蓹hz kod biz yaln谋z bir an 蓹vv蓹l slayd g枚rd眉m. 263 00:13:17,970 --> 00:13:22,290 >> M蓹n b蓹lk蓹 ba艧qa 蓹lav蓹 etm蓹k ist蓹yirsinizs蓹 蓹sas d蓹y蓹r c眉t & class = CS50. 264 00:13:22,290 --> 00:13:25,325 265 00:13:25,325 --> 00:13:27,580 陌ndi bir 蓹sas d蓹y蓹ri var 莽ap c眉tl眉y眉 266 00:13:27,580 --> 00:13:30,025 m蓹n yen蓹 URL yenid蓹n. 267 00:13:30,025 --> 00:13:31,900 陌ndi b蓹lk蓹 bu deyil olduqca yax艧谋 bi莽imlendirilmi艧. 268 00:13:31,900 --> 00:13:33,660 Bel蓹likl蓹, m蓹n get.php ba艧qa bir versiyas谋 var. 269 00:13:33,660 --> 00:13:36,350 Bu get2.php var. 270 00:13:36,350 --> 00:13:39,070 >> Bu f蓹rq M蓹n CSS fayl var, 271 00:13:39,070 --> 00:13:41,690 v蓹 bu 艧eyi formatlarda daha g枚z蓹l m蓹nim 眉莽眉n az. 272 00:13:41,690 --> 00:13:43,940 Bu b蓹lk蓹 蓹n deyil D眉nyan谋n g枚z蓹l CSS. 273 00:13:43,940 --> 00:13:45,650 Amma bu bunu yaln谋z bir yoludur. 274 00:13:45,650 --> 00:13:52,840 Bel蓹 ki, m蓹n h蓹l蓹 d蓹 蓹ld蓹 ed蓹 bil蓹rsiniz $ _GET istifad蓹 ed蓹r蓹k d蓹yi艧蓹nl蓹rin. 275 00:13:52,840 --> 00:13:56,610 V蓹 bu halda, m蓹n yaln谋z c眉r edir蓹m CSS bir az daha fancy edilm蓹si. 276 00:13:56,610 --> 00:13:58,360 V蓹 biz art谋q pop 蓹g蓹r ikinci 眉莽眉n IDE, 277 00:13:58,360 --> 00:14:06,870 M蓹n PHP web siz蓹 g枚st蓹rm蓹k laz谋md谋r burada directory, get2.php. 278 00:14:06,870 --> 00:14:10,010 Biz burada, b蓹zi HTML onu a莽maq laz谋md谋r. 279 00:14:10,010 --> 00:14:13,220 Y蓹qin m蓹n ki, birl蓹艧dir蓹n al谋ram M蓹n s枚hb蓹t CSS fayl谋. 280 00:14:13,220 --> 00:14:14,570 M蓹n bir masa tag a莽谋n. 281 00:14:14,570 --> 00:14:15,970 V蓹 sonra burada m蓹nim foreach loop var. 282 00:14:15,970 --> 00:14:18,450 >> Burada ki, n蓹 m蓹n 蓹vv蓹l slayd g枚st蓹rdi. 283 00:14:18,450 --> 00:14:21,007 Yegan蓹 f蓹rq m蓹n Bu 蓹sas v蓹 d蓹y蓹ri CSS var 284 00:14:21,007 --> 00:14:22,340 M蓹n ona m眉raci蓹t edir蓹m 眉slubu. 285 00:14:22,340 --> 00:14:25,622 Amma ki, edir蓹m b眉t眉n Ben olunur $ _GET aras谋nda iterating b眉t眉n almaq 眉莽眉n 286 00:14:25,622 --> 00:14:26,580 蓹sas d蓹y蓹r c眉t. 287 00:14:26,580 --> 00:14:28,890 >> M蓹n masa kimi onlar谋 莽ap al谋ram. 288 00:14:28,890 --> 00:14:33,230 V蓹 y蓹qin ki, m蓹n d眉ym蓹l蓹ri format al谋ram bir 艧蓹kild蓹, 00:14:40,057 Bel蓹 ki, y蓹qin ki, b蓹zi aiddir M蓹nim CSS fayl GET.CSS sinif selector. 290 00:14:40,057 --> 00:14:42,890 V蓹 y蓹qin, m蓹n 莽ap al谋ram M蓹nim d蓹y蓹rl蓹r tamamil蓹 f蓹rqli 艧蓹kild蓹. 291 00:14:42,890 --> 00:14:45,530 Hans谋 olduqca 莽ox biz burada, burada g枚rd眉m n蓹 292 00:14:45,530 --> 00:14:47,710 Bizim d蓹y蓹rl蓹r 莽ap edilmi艧dir mavi fon il蓹, 293 00:14:47,710 --> 00:14:49,969 v蓹 d眉ym蓹l蓹ri 莽ap edilmi艧dir sar谋 fon il蓹. 294 00:14:49,969 --> 00:14:52,010 Al谋ram nec蓹 ki, var bu m眉xt蓹lif 眉slub. 295 00:14:52,010 --> 00:14:54,054 M蓹n m眉xt蓹lif CSS d蓹rsl蓹ri istifad蓹 edir蓹m, 莽眉nki. 296 00:14:54,054 --> 00:14:55,470 Amma ki, olduqca 莽ox almaq 眉莽眉n var. 297 00:14:55,470 --> 00:14:58,380 Kimi m蓹n yaln谋z m蓹lumat 莽谋xar谋lmas谋 edir蓹m. 298 00:14:58,380 --> 00:15:01,000 V蓹 bu halda, m蓹n yaln谋z deyil蓹m ekran 莽ap. 299 00:15:01,000 --> 00:15:04,310 M蓹n URL onu al谋ram ki, GET bizim 眉莽眉n n蓹 var. 300 00:15:04,310 --> 00:15:06,470 >> Siz m眉mk眉n g枚r眉rs眉n眉zm眉 problem burada olsa? 301 00:15:06,470 --> 00:15:11,720 Niy蓹 b蓹lk蓹 biz $ _GET istifad蓹 etm蓹k ist蓹yirs蓹n? 302 00:15:11,720 --> 00:15:15,440 N蓹 varsa, b蓹lk蓹, bu sor臒u edilm蓹si idi? 303 00:15:15,440 --> 00:15:18,000 --to get3.php, m蓹n M蓹nim IDE on yoxdur. 304 00:15:18,000 --> 00:15:19,640 Bu, sad蓹c蓹 bir hipotetik fayl var. 305 00:15:19,640 --> 00:15:22,187 Amma ki, y蓹qin burada qeyd m蓹nim 艦ifr蓹ni ke莽蓹n. 306 00:15:22,187 --> 00:15:23,770 V蓹 b蓹lk蓹 m蓹nim parol utancaq deyil. 307 00:15:23,770 --> 00:15:28,070 V蓹 ya b蓹lk蓹 m蓹n insanlar谋 ist蓹mir蓹m M蓹nim parol sa臒, n蓹. 308 00:15:28,070 --> 00:15:33,140 >> M蓹n istifad蓹 edir蓹m, m蓹n bunu olsa da ke莽蓹n al谋ram 蓹g蓹r $ _GET Metodu var n蓹, 309 00:15:33,140 --> 00:15:34,970 ki, URL olacaq. 310 00:15:34,970 --> 00:15:39,890 Bel蓹 ki, b蓹zi z蓹r蓹rli istifad蓹莽i bil蓹r M蓹n yap媒yorum n蓹 g枚rm蓹k m眉mk眉n. 311 00:15:39,890 --> 00:15:42,040 M蓹n onlara ke莽蓹n oluna bil蓹r h蓹ssas m蓹lumat. 312 00:15:42,040 --> 00:15:43,310 V蓹 ya b蓹lk蓹 h蓹tta bir z蓹r蓹rli istifad蓹莽i deyil. 313 00:15:43,310 --> 00:15:45,790 B蓹lk蓹 yaln谋z dost olan Sizin 莽iyin 眉z蓹rind蓹 dayan谋r. 314 00:15:45,790 --> 00:15:47,650 陌ndi onlar parol bilm蓹k Sizin Facebook hesab谋na. 315 00:15:47,650 --> 00:15:49,483 >> V蓹 b蓹lk蓹 onlar ki il蓹 bir 艧ey. 316 00:15:49,483 --> 00:15:53,749 Lakin parol olsayd谋 Facebook $ _GET vasit蓹sil蓹 t蓹qdim, 317 00:15:53,749 --> 00:15:55,290 陌ndi onlar sizin Facebook parol bilirik. 318 00:15:55,290 --> 00:15:59,000 Bu URL h眉ququ var, 莽眉nki Siz m蓹lumat t蓹qdim etdiyiniz zaman. 319 00:15:59,000 --> 00:16:01,887 >> V蓹 bel蓹 ki, b蓹lk蓹 ki, 蓹n yax艧谋 deyil yol h蓹ssas informasiya ke莽m蓹k. 320 00:16:01,887 --> 00:16:04,470 Bu m蓹lumat ke莽m蓹k 眉莽眉n yax艧谋 bir yoldur biz x眉susil蓹 deyil ki, 321 00:16:04,470 --> 00:16:05,886 莽ox h蓹ssas kimi qay臒谋. 322 00:16:05,886 --> 00:16:09,347 GET olduqca s眉r蓹tli, 莽眉nki, dig蓹r super Globals nisb蓹t蓹n 323 00:16:09,347 --> 00:16:10,430 biz haqq谋nda dan谋艧maq olacaq. 324 00:16:10,430 --> 00:16:13,330 Amma b蓹lk蓹 蓹n yax艧谋 vasit蓹dir h蓹ssas m蓹lumat 眉莽眉n. 325 00:16:13,330 --> 00:16:15,990 >> Bunun 眉莽眉n biz ist蓹yirik bil蓹r , $ _POST deyil蓹n bir 艧ey istifad蓹 326 00:16:15,990 --> 00:16:18,560 olan ba艧qa Super qlobal d蓹yi艧蓹n deyil. 327 00:16:18,560 --> 00:16:20,750 Ba艧qa assosiativ array var. 328 00:16:20,750 --> 00:16:23,240 Bel蓹 ki, olduqca 莽ox 莽al谋艧谋r almaq kimi eyni. 329 00:16:23,240 --> 00:16:26,850 Ba艧qa, 蓹v蓹zin蓹 莽谋xar谋lmas谋 URL m蓹lumat 330 00:16:26,850 --> 00:16:29,870 Bu HTTP ba艧l谋qlar谋n谋 vasit蓹sil蓹 bir 艧ey yoxdur. 331 00:16:29,870 --> 00:16:32,080 Bel蓹 ki, geri bizim HTTP video, dan谋艧d谋q 332 00:16:32,080 --> 00:16:34,850 nec蓹 brauzerl蓹r, server haqq谋nda v蓹 m眉艧t蓹ril蓹rin 眉nsiyy蓹t. 333 00:16:34,850 --> 00:16:38,070 V蓹 m蓹lumat geri q蓹bul edilir v蓹 ir蓹li HTTP ba艧l谋qlar谋n谋. 334 00:16:38,070 --> 00:16:43,330 >> $ _POST Il蓹, informasiya ad蓹t蓹n o HTTP ba艧l谋qlar谋n谋 vasit蓹sil蓹 g枚nd蓹ril蓹c蓹k. 335 00:16:43,330 --> 00:16:49,770 V蓹 biz 蓹n 莽ox da $ _POST g枚r蓹c蓹ksiniz HTML formalar谋 t蓹qdim kontekstind蓹. 336 00:16:49,770 --> 00:16:52,390 Siz h蓹l蓹 HTML formalar谋 istifad蓹 ed蓹 bil蓹rsiniz GET 艧eyi t蓹qdim etm蓹k. 337 00:16:52,390 --> 00:16:56,120 Lakin onlar ad蓹t蓹n istifad蓹 etdiyiniz POST kontekstind蓹. 338 00:16:56,120 --> 00:17:00,280 >> Bel蓹 ki, burada bir HTML forma bir misal var. 339 00:17:00,280 --> 00:17:06,750 陌ndi biz 蓹vv蓹l bu g枚rd眉m, lakin biz bu hiss蓹si h蓹r蓹k蓹t蓹 = "post.php" g枚rm蓹dim. 340 00:17:06,750 --> 00:17:10,756 Bel蓹 ki, biz formalar谋 haqq谋nda s枚hb蓹t zaman HTML kontekstind蓹, m蓹n bir t蓹qdim d眉ym蓹sini var idi. 341 00:17:10,756 --> 00:17:13,630 V蓹 geri 蓹g蓹r, m蓹n t蓹qdim bas谋n ist蓹diyiniz v蓹 sonra s蓹hif蓹 yaln谋z, yenil蓹nmi艧 342 00:17:13,630 --> 00:17:14,660 bir 艧ey etm蓹dim. 343 00:17:14,660 --> 00:17:18,250 >> Bu halda, m蓹n t蓹qdim edir蓹m M蓹n bu formada yaz谋n n蓹 olursa olsun, 344 00:17:18,250 --> 00:17:20,750 post.php adl谋 PHP fayl. 345 00:17:20,750 --> 00:17:25,810 V蓹 y蓹qin, yol m蓹n bunu edir蓹m Bu formada POST metodu istifad蓹 edir. 346 00:17:25,810 --> 00:17:29,040 M蓹lumat bel蓹 ki, h蓹r par莽a M蓹n bu formaya yaz谋n ki, 347 00:17:29,040 --> 00:17:31,470 t蓹qdim olunacaq HTTP ba艧l谋qlar谋n谋 vasit蓹sil蓹. 348 00:17:31,470 --> 00:17:36,440 >> Bu post.php 蓹l莽atan olacaq ki, m蓹nim 艧蓹klind蓹 f蓹aliyy蓹t 莽眉nki. 349 00:17:36,440 --> 00:17:39,811 Bu 蓹l莽atan olacaq $ _POST ged蓹n. 350 00:17:39,811 --> 00:17:42,310 V蓹 y蓹qin, yol m蓹n h蓹r bir element almaq 351 00:17:42,310 --> 00:17:44,765 ki, assosiativ array il蓹 bu atributu il蓹, 352 00:17:44,765 --> 00:17:48,130 Bizim giri艧 tags ad谋 atributu. 353 00:17:48,130 --> 00:17:53,540 >> Bel蓹 ki, y蓹qin m蓹n kvadrat $ _POST dem蓹k olar M枚t蓹riz蓹d蓹 n蓹 istifad蓹莽i 眉莽眉n ad 354 00:17:53,540 --> 00:17:55,440 ilk sah蓹sind蓹 yaz谋lm谋艧. 355 00:17:55,440 --> 00:18:01,030 V蓹 $ _POST parol, v蓹 PW daha do臒rusu, istifad蓹莽i tipli n蓹 almaq 眉莽眉n 356 00:18:01,030 --> 00:18:03,650 陌kinci sah蓹sind蓹. 357 00:18:03,650 --> 00:18:06,414 >> Bel蓹 ki, bir n蓹z蓹r salaq CS50 IDE bu art谋q. 358 00:18:06,414 --> 00:18:08,330 Bel蓹 ki, burada biz, m蓹n laz谋md谋r ikinci zoom. 359 00:18:08,330 --> 00:18:12,380 V蓹 biz post.html adl谋 bir fayl var. 360 00:18:12,380 --> 00:18:13,690 M蓹n post.html bas谋n. 361 00:18:13,690 --> 00:18:16,300 M蓹n burada 莽ox 眉st 莽ox sad蓹 web formas谋. 362 00:18:16,300 --> 00:18:18,750 Biz yaln谋z g枚rd眉m formada ikinci 蓹vv蓹l slayd. 363 00:18:18,750 --> 00:18:25,610 >> M蓹n Doug yaz谋n bil蓹r, v蓹 m蓹n 艧ifr蓹mi, biz b眉t眉n yaz谋n 364 00:18:25,610 --> 00:18:27,340 bilirik squadgoals edir. 365 00:18:27,340 --> 00:18:30,100 M蓹n t蓹qdim t蓹艧kil ed蓹c蓹k. 366 00:18:30,100 --> 00:18:32,290 V蓹 y蓹qin ki, post.php 眉莽眉n t蓹qdim edir. 367 00:18:32,290 --> 00:18:33,810 M蓹n y蓹qin ki, 莽ap edir蓹m. 368 00:18:33,810 --> 00:18:36,490 Bel蓹 ki, b眉t眉n t蓹hl眉k蓹sizlik xilas al谋ram POST yaln谋z 莽ap m蓹n蓹 verir ki, 369 00:18:36,490 --> 00:18:37,720 istifad蓹莽i ad谋 v蓹 parol. 370 00:18:37,720 --> 00:18:38,960 >> istifad蓹莽i ad谋 Doug edir. 371 00:18:38,960 --> 00:18:40,810 istifad蓹莽i parol squadgoals edir. 372 00:18:40,810 --> 00:18:42,480 M蓹n bu n蓹 idi? 373 00:18:42,480 --> 00:18:44,800 Yax艧谋, IDE 眉z蓹rind蓹 pop yenid蓹n ikinci. 374 00:18:44,800 --> 00:18:51,340 Biz g枚t眉rm蓹k 眉莽眉n a艧a臒谋 diyirl蓹yin olacaq idi post.php bir g枚z, 375 00:18:51,340 --> 00:18:54,040 M蓹n istifad蓹 h蓹r蓹k蓹t burada t蓹qdim. 376 00:18:54,040 --> 00:18:55,739 Bu m蓹nim HTML forma h蓹r蓹k蓹t etdi. 377 00:18:55,739 --> 00:18:56,780 V蓹 edir蓹m b眉t眉n var. 378 00:18:56,780 --> 00:19:01,370 istifad蓹莽i ad谋 v蓹 m蓹n 莽ap deyil蓹m $ _POST "ad谋" m蓹zmunu h蓹yata. 379 00:19:01,370 --> 00:19:04,660 V蓹 sonra istifad蓹莽i parol $ _POST "parol" dir. 380 00:19:04,660 --> 00:19:08,920 Bel蓹 ki, m蓹lumat verilmi艧dir HTML formu t蓹qdim. 381 00:19:08,920 --> 00:19:13,790 V蓹 m蓹n indi $ _POST istifad蓹 ed蓹r蓹k 莽谋xar谋艧 M蓹n 枚t眉rm蓹k 眉莽眉n istifad蓹 metodu, 莽眉nki 382 00:19:13,790 --> 00:19:17,470 ki, forma il蓹 data POST 眉sulu idi. 383 00:19:17,470 --> 00:19:20,640 >> 陌ndi y蓹qin ki, deyil M蓹n gedir蓹m bel蓹 great-- 384 00:19:20,640 --> 00:19:24,510 ikinci geri Bizim set buradan 眉莽眉n 385 00:19:24,510 --> 00:19:30,120 M蓹n 蓹g蓹r y蓹qin ki, bel蓹 b枚y眉k deyil POST il蓹 m蓹lumat t蓹qdim, 386 00:19:30,120 --> 00:19:32,532 olan guya daha t蓹hl眉k蓹siz edir. 387 00:19:32,532 --> 00:19:34,740 Bu y蓹qin ki, bel蓹 b枚y眉k deyil M蓹n bunu v蓹 al谋ram 388 00:19:34,740 --> 00:19:36,470 istifad蓹莽i parol 莽ap. 389 00:19:36,470 --> 00:19:38,540 Bu daha t蓹hl眉k蓹siz ehtimal. 390 00:19:38,540 --> 00:19:40,870 >> OK, lakin bu, tamamil蓹 t蓹hl眉k蓹siz deyil. 391 00:19:40,870 --> 00:19:42,910 V蓹 bu az M蓹n ist蓹yir蓹m burada par莽as谋n谋 392 00:19:42,910 --> 00:19:46,410 yaln谋z b蓹zi diqq蓹t 莽蓹km蓹k 眉莽眉n m蓹lumat t蓹hl眉k蓹sizliyi narahatl谋qlar, yaln谋z bir 艧ey 393 00:19:46,410 --> 00:19:51,200 Siz etdiyiniz kimi d眉艧眉nm蓹k i艧 v蓹 ya internet istifad蓹. 394 00:19:51,200 --> 00:19:53,890 Bu hesab yaln谋z bir 艧ey deyil. 395 00:19:53,890 --> 00:19:57,980 >> M蓹n m蓹lumat oldu臒unu bildirib HTTP ba艧l谋qlar谋n谋 vasit蓹sil蓹 t蓹qdim 396 00:19:57,980 --> 00:19:59,724 Siz POST metodu istifad蓹 zaman. 397 00:19:59,724 --> 00:20:01,390 Onlar tamamil蓹 t蓹hl眉k蓹siz deyilik dem蓹kdir. 398 00:20:01,390 --> 00:20:05,610 Onlar 莽ox tapmaq 莽蓹tindir ist蓹yirik harada GET metodu istifad蓹 399 00:20:05,610 --> 00:20:06,882 Bu URL yaln谋z do臒ru. 400 00:20:06,882 --> 00:20:08,340 Amma tapmaq 眉莽眉n bir yol h蓹l蓹 d蓹 var. 401 00:20:08,340 --> 00:20:10,423 V蓹 m蓹n yaln谋z g枚st蓹rm蓹k ist蓹yir蓹m Bu bel蓹 ki, b蓹lk蓹 402 00:20:10,423 --> 00:20:12,940 bu bar蓹d蓹 d眉艧眉nm蓹y蓹 ba艧lay谋r Siz i艧, v蓹 ya istifad蓹 etdiyiniz kimi 403 00:20:12,940 --> 00:20:14,560 Veb s蓹hif蓹 v蓹 t蓹qdim parol, v蓹 b蓹lk蓹 istifad蓹 404 00:20:14,560 --> 00:20:16,518 bir eyni parol m眉xt蓹lif yerl蓹rd蓹 莽ox. 405 00:20:16,518 --> 00:20:22,060 Ki, bilirik h蓹l蓹 h蓹qiq蓹t蓹n olduqca kimins蓹 parol tapmaq asan. 406 00:20:22,060 --> 00:20:25,190 >> V蓹 bel蓹 ki, burada m蓹n gedir蓹m post2.html getm蓹k 眉莽眉n. 407 00:20:25,190 --> 00:20:28,850 V蓹 post2.html il蓹 f蓹rq v蓹 post2.php olduqca a臒谋ll谋 deyil. 408 00:20:28,850 --> 00:20:31,420 f蓹rq yaln谋z M蓹n 莽ap deyil ki, 409 00:20:31,420 --> 00:20:33,520 parol I 艧蓹klind蓹 t蓹qdim zaman. 410 00:20:33,520 --> 00:20:35,260 >> Bel蓹likl蓹, m蓹n, Doug yaz谋n gedir蓹m. 411 00:20:35,260 --> 00:20:38,365 M蓹n yaz谋n gedir蓹m squadgoals,, h蓹tta 412 00:20:38,365 --> 00:20:40,770 Biz bilirik baxmayaraq ki, parol var. 413 00:20:40,770 --> 00:20:42,540 M蓹n t蓹qdim 蓹vv蓹l M蓹n gedir蓹m, baxmayaraq t蓹艧kil 414 00:20:42,540 --> 00:20:45,864 yaln谋z, Developer Tools a莽maq burada ba艧 neler g枚st蓹rir. 415 00:20:45,864 --> 00:20:47,530 Chrome Bel蓹 ki, m蓹n yaln谋z F12 hit 眉莽眉n gedir蓹m. 416 00:20:47,530 --> 00:20:54,120 417 00:20:54,120 --> 00:20:57,230 V蓹 a莽maq olacaq m蓹nim Sa臒 t蓹r蓹find蓹 Developer Tools. 418 00:20:57,230 --> 00:20:59,480 M蓹n h蓹l蓹 formada t蓹qdim deyil. 419 00:20:59,480 --> 00:21:02,680 Indi m蓹n formada t蓹qdim edib gedir蓹m. 420 00:21:02,680 --> 00:21:05,370 V蓹 y蓹qin ki, m蓹n bir z蓹ng, v蓹 ya bir sor臒u 421 00:21:05,370 --> 00:21:07,620 m蓹nada edir, post2.php 眉莽眉n. 422 00:21:07,620 --> 00:21:10,040 Hesab edir蓹m ki, bas谋n gedir蓹m. 423 00:21:10,040 --> 00:21:13,802 >> Sonra burada, m蓹n gedir蓹m ba艧l谋qlar bas谋n. 424 00:21:13,802 --> 00:21:15,410 Stuff burada ged蓹n bir 莽ox var. 425 00:21:15,410 --> 00:21:21,310 Amma 莽ox a艧a臒谋 diyirl蓹yin 蓹g蓹r alt bildiri艧 sa臒 m蓹nim t蓹qvim orada 426 00:21:21,310 --> 00:21:25,180 bir second-- sa臒 眉莽眉n mane蓹 t枚r蓹tdi orada 莽ox alt k眉ncd蓹, 427 00:21:25,180 --> 00:21:27,386 Doug, pw-- squadgoals konseptual m蓹nada ad谋. 428 00:21:27,386 --> 00:21:30,010 M蓹n POST istifad蓹 edir蓹m bel蓹 olsa daha t蓹hl眉k蓹siz 眉sul, 429 00:21:30,010 --> 00:21:33,570 yaln谋z bunu zaman ki, x蓹b蓹rdar olmal谋d谋r Siz h蓹l蓹 枚t眉r眉lm蓹si edirik 430 00:21:33,570 --> 00:21:34,430 HTTP vasit蓹sil蓹. 431 00:21:34,430 --> 00:21:36,770 V蓹 h蓹l蓹 d蓹 ola bil蓹r bir r蓹qib tap谋ld谋. 432 00:21:36,770 --> 00:21:39,270 Bu gedirik yaln谋z bir 艧ey var h蓹qiq蓹t蓹n il蓹 m蓹艧臒ul laz谋md谋r. 433 00:21:39,270 --> 00:21:41,980 B蓹lk蓹 艧ifrelemek 眉莽眉n bir ne莽蓹 yol var bizim parol biz onlar谋 g枚nd蓹rm蓹k 蓹vv蓹l 434 00:21:41,980 --> 00:21:44,410 ki, bir daha yax艧谋 olard谋 M蓹n burada bunu deyil蓹m. 435 00:21:44,410 --> 00:21:47,010 >> Amma yaln谋z POST ki, x蓹b蓹rdar olmal谋d谋r 眉sul 莽ox m蓹hdudiyy蓹tl蓹r var. 436 00:21:47,010 --> 00:21:49,801 Bu almaq 眉z蓹rind蓹 inki艧af var d蓹rhal g枚r眉n蓹n olmas谋 bax谋m谋ndan. 437 00:21:49,801 --> 00:21:51,280 Amma bu tam bir fix deyil. 438 00:21:51,280 --> 00:21:53,280 Bel蓹 ki, burada bir n眉mun蓹 var ev h蓹yata bir s眉r蓹tli 439 00:21:53,280 --> 00:21:56,350 Siz b蓹zi almaq 眉莽眉n istifad蓹 ed蓹 bil蓹rsiniz ki, PHP il蓹 i艧 t蓹cr眉b蓹. 440 00:21:56,350 --> 00:21:58,300 Web pages a艧a臒谋dak谋 c眉t yarad谋n. 441 00:21:58,300 --> 00:22:00,960 ilk yaln谋z bir 莽ox sad蓹 olmal谋d谋r bir sah蓹sind蓹 yaratmaq v蓹 bir t蓹qdim 442 00:22:00,960 --> 00:22:01,460 d眉ym蓹sini bas谋n. 443 00:22:01,460 --> 00:22:04,070 Bel蓹 ki, 莽ox ox艧ar n蓹 biz yaln谋z post.html il蓹 etdi. 444 00:22:04,070 --> 00:22:07,450 >> V蓹 sonra ikinci Siz yaratmaq laz谋md谋r fayl 445 00:22:07,450 --> 00:22:11,687 bir fayl, bir PHP fayl ki, POST vasit蓹sil蓹 daxil g枚zl蓹yir, 446 00:22:11,687 --> 00:22:14,770 蓹sas谋nda istifad蓹莽i yazd谋臒谋n谋z n蓹 olan Bir tam olacaq bil蓹rik. 447 00:22:14,770 --> 00:22:16,160 Siz he莽 n蓹 yoxdur s蓹hv yoxlan谋lmas谋 v蓹 ya kimi. 448 00:22:16,160 --> 00:22:18,284 Siz istifad蓹莽i k蓹sb ed蓹 bil蓹r tam d蓹y蓹ri yaz谋n ed蓹c蓹k, 449 00:22:18,284 --> 00:22:22,230 v蓹 ya t蓹fsir kimi bir 艧ey Ki, formaya bir tam kimi PHP. 450 00:22:22,230 --> 00:22:24,790 Siz yaln谋z bir yaratmaq ist蓹yirik n vurma masa n. 451 00:22:24,790 --> 00:22:28,480 >> Istifad蓹莽i 10 t蓹qdim Bel蓹 ki, biz ist蓹yirik 10 10 vurma masa var. 452 00:22:28,480 --> 00:22:31,832 Istifad蓹莽i 12 t蓹qdim ed蓹rs蓹, biz ist蓹yirik 12 12 vurma masa. 453 00:22:31,832 --> 00:22:33,790 G枚rd眉y眉n眉z Just bel蓹 n蓹 Biz burada s眉r眉c眉l眉k etdiyiniz 454 00:22:33,790 --> 00:22:36,040 biz n蓹z蓹r laz谋md谋r M蓹nim IDE bu fayl谋. 455 00:22:36,040 --> 00:22:38,080 >> Bel蓹 ki, burada IDE, m蓹n mult_form.html var. 456 00:22:38,080 --> 00:22:41,370 457 00:22:41,370 --> 00:22:43,100 M蓹n bunu bas谋n laz谋md谋r. 458 00:22:43,100 --> 00:22:46,020 M蓹n ist蓹yir蓹m b眉t眉n bir d蓹y蓹r t蓹qdim edir. 459 00:22:46,020 --> 00:22:47,590 10 n枚v眉, t蓹qdim edib. 460 00:22:47,590 --> 00:22:51,190 V蓹 y蓹qin, mult_table.php olan biz URL var 眉st ed蓹 bil蓹rsiniz 461 00:22:51,190 --> 00:22:53,970 M蓹n 10 10 yarad谋lmas谋 al谋ram vurma masa. 462 00:22:53,970 --> 00:22:59,365 >> M蓹n 15 yaz谋n v蓹 hit 蓹g蓹r m蓹n indi, t蓹qdim 15 15 vurma masa var. 463 00:22:59,365 --> 00:23:02,240 M蓹n, 蓹lb蓹tt蓹, g枚st蓹rm蓹k fikrind蓹 deyil蓹m Siz mult_table.php m蓹zmunu, 464 00:23:02,240 --> 00:23:04,781 ki, fun, 莽眉nki ev h蓹yata bu h蓹yata. 465 00:23:04,781 --> 00:23:07,480 Lakin b蓹zi almaq 眉莽眉n b枚y眉k yoldur PHP loops il蓹 i艧 t蓹cr眉b蓹 466 00:23:07,480 --> 00:23:10,889 v蓹 POST, 莽ox sad蓹, in艧allah stress pulsuz M蓹s蓹l蓹n, yaln谋z 467 00:23:10,889 --> 00:23:12,180 t蓹cr眉b蓹 bir az etm蓹k. 468 00:23:12,180 --> 00:23:16,540 M蓹n ged蓹n bir az CSS var Burada f蓹rdi masa etm蓹k 眉莽眉n 469 00:23:16,540 --> 00:23:19,710 h眉ceyr蓹l蓹ri yaln谋z c眉r off pop az v蓹 bir az daha baxmaq 470 00:23:19,710 --> 00:23:22,205 bir vurma masa kimi, f蓹rqli olaraq yaln谋z m蓹tn 471 00:23:22,205 --> 00:23:23,261 c眉r orada oturan. 472 00:23:23,261 --> 00:23:26,260 biz haqq谋nda dan谋艧maq laz谋md谋r son super qlobal Bu video bir 艧ey adlan谋r 473 00:23:26,260 --> 00:23:27,597 $ _SESSION. 474 00:23:27,597 --> 00:23:29,930 V蓹 b蓹lk蓹 bu 蓹slind蓹 bir 艧ey 蓹n yax艧谋 n眉mun蓹 475 00:23:29,930 --> 00:23:31,700 qlobal hesab edir蓹m. 476 00:23:31,700 --> 00:23:33,189 Ba艧qa array var. 477 00:23:33,189 --> 00:23:34,480 Ba艧qa assosiativ array var. 478 00:23:34,480 --> 00:23:40,580 Lakin h蓹r vasit蓹sil蓹 eri艧ilebilir Bizim sistem m枚vcuddur PHP fayl. 479 00:23:40,580 --> 00:23:43,410 >> Biz t蓹qdim yoxdur bir zamanda informasiya bir s蓹hif蓹 480 00:23:43,410 --> 00:23:45,400 kimi biz almaq v蓹 POST il蓹. 481 00:23:45,400 --> 00:23:46,380 O, h蓹mi艧蓹 var. 482 00:23:46,380 --> 00:23:50,040 V蓹 bu bir s蓹hif蓹 眉莽眉n b枚y眉k M蓹s蓹l蓹n, daxil oldu臒u, 483 00:23:50,040 --> 00:23:53,120 v蓹 sizin giri艧 m蓹lumat ist蓹yir蓹m s蓹hif蓹 sayfaya davam. 484 00:23:53,120 --> 00:23:58,180 >> Siz yaln谋z sonra bir sessiya ba艧lamaq v蓹 bil蓹rsiniz kimi 艧eyl蓹r saxlamaq 眉莽眉n $ _SESSION istifad蓹 485 00:23:58,180 --> 00:24:02,320 istifad蓹莽i ad谋, v蓹 ya istifad蓹莽i ID m蓹lumat v蓹 s. 486 00:24:02,320 --> 00:24:07,600 V蓹 m蓹lumat qalacaq $ _SESSION Siz iclas谋 m蓹hv q蓹d蓹r 487 00:24:07,600 --> 00:24:09,550 sonra bir az. 488 00:24:09,550 --> 00:24:12,375 >> Dinamik web Yaz谋 PHP bir 莽ox daha yax艧谋 edir. 489 00:24:12,375 --> 00:24:14,250 Sizin sites olmaq 莽ox dinamik v蓹 siz deyil 490 00:24:14,250 --> 00:24:17,670 daha 莽ox daha 莽ox var, n蓹 ba艧qa yaln谋z ed蓹rdi 491 00:24:17,670 --> 00:24:18,920 HTML il蓹 bunu. 492 00:24:18,920 --> 00:24:21,630 Amma bu t蓹cr眉b蓹 t蓹l蓹b, t蓹cr眉b蓹 bir 莽ox. 493 00:24:21,630 --> 00:24:26,897 >> 茝g蓹r siz art谋q C il蓹 i艧l蓹m蓹k 眉莽眉n nec蓹 v蓹 bel蓹 PHP jumping 莽ox 莽蓹tin deyil. 494 00:24:26,897 --> 00:24:28,730 N蓹 b蓹lk蓹 bir az 莽蓹tin bit i艧l蓹yir 495 00:24:28,730 --> 00:24:33,180 v蓹 POST bu yeni ideya il蓹, v蓹 b蓹lk蓹 HTML v蓹 PHP qar谋艧d谋rma 496 00:24:33,180 --> 00:24:34,220 birlikd蓹. 497 00:24:34,220 --> 00:24:37,570 Lakin internet ki, x蓹b蓹rdar olmal谋d谋r m蓹lumat geni艧 depo edir. 498 00:24:37,570 --> 00:24:41,670 V蓹 PHP-nin s蓹n蓹dl蓹ri m枚vcuddur bir 莽ox yerl蓹rd蓹, lakin b蓹lk蓹 d蓹 蓹n 499 00:24:41,670 --> 00:24:43,354 canonically php.net at. 500 00:24:43,354 --> 00:24:45,520 V蓹, orada tapa bil蓹rsiniz m眉xt蓹lif funksiyalar谋 莽ox, 501 00:24:45,520 --> 00:24:48,330 v蓹 hallarda v蓹 n眉mun蓹l蓹r istifad蓹 n眉mun蓹l蓹ri il蓹 n眉mun蓹l蓹ri il蓹. 502 00:24:48,330 --> 00:24:51,340 Harada c蓹hd v蓹 r蓹q蓹m ist蓹yirsinizs蓹 bir 艧ey etm蓹k nec蓹, odds var 503 00:24:51,340 --> 00:24:52,964 kims蓹 y蓹qin ki, 蓹vv蓹l bunu edir. 504 00:24:52,964 --> 00:24:55,840 V蓹 kimi istifad蓹 ed蓹 bil蓹rsiniz ilham h蓹yata ke莽irilm蓹si 眉莽眉n n蓹 505 00:24:55,840 --> 00:24:58,230 siz d蓹 h蓹yata ke莽irilm蓹si 眉莽眉n 莽al谋艧谋r谋q edir. 506 00:24:58,230 --> 00:24:59,230 >> M蓹n Doug Lloyd edir蓹m. 507 00:24:59,230 --> 00:25:01,210 Bu CS50 edir. 508 00:25:01,210 --> 00:25:02,608