1 00:00:00,000 --> 00:00:05,720 2 00:00:05,720 --> 00:00:07,620 >> டக் LLOYD: எனவே எங்கள் PHP தொடரியல் வீடியோ, 3 00:00:07,620 --> 00:00:10,480 நாம் எப்படி PHP பற்றி நிறைய பேசினோம் கட்டளை வரியில் பயன்படுத்த முடியும் 4 00:00:10,480 --> 00:00:13,620 ஒரு முறையில் திட்டங்கள் இயக்க என்று நாம் சி இருந்து மிகவும் பழக்கமான இருக்கிறோம் 5 00:00:13,620 --> 00:00:15,370 ஆனால் நான் குறிப்பிட்டுள்ள அந்த வீடியோ, PHP இல் 6 00:00:15,370 --> 00:00:19,572 ஆரம்பத்தில் உருவாக்கப்பட்டது , வலைத்தளங்கள் வலை நிரலாக்க செயல்படுத்த. 7 00:00:19,572 --> 00:00:21,780 எனவே இந்த வீடியோ நாம் இருக்கிறோம் நாம் எப்படி பற்றி பேச போகிறேன் 8 00:00:21,780 --> 00:00:23,890 வலை அபிவிருத்தி சூழலில் PHP பயன்படுத்த. 9 00:00:23,890 --> 00:00:26,360 >> நாம் இருந்து, ஏற்கனவே தெரியும், HTML, நம் வீடியோ, 10 00:00:26,360 --> 00:00:29,820 வலைத்தளங்களில் கட்டப்பட்டது என்று HTML குறிச்சொற்களை ஒரு தொகுப்பு வெளியே 11 00:00:29,820 --> 00:00:32,850 என்று சொற்பொருளியல் வரையறுக்க ஒரு வலைப்பக்கத்தில் அமைப்பு. 12 00:00:32,850 --> 00:00:35,910 ஆனால் வலைத்தளங்கள் என்று உள்ளன தூய HTML கட்டப்பட்டுள்ளது 13 00:00:35,910 --> 00:00:39,510 ஒரு மிக பாதிக்கப்படுகின்றனர், மிக முக்கிய குறைபாடாக. 14 00:00:39,510 --> 00:00:42,690 >> இந்த குறைபாடு விளக்குவதற்கு, பின்வரும் கருத்தில் கொள்வோம். 15 00:00:42,690 --> 00:00:45,665 எனவே இப்போது நான் ஒரு வலை பக்கம் உருவாக்க வேண்டும் என்று, எப்போது பயனர் வருகைகள் அது, 16 00:00:45,665 --> 00:00:49,760 அது எனக்கு தற்போதைய கொடுக்கிறது கேம்பிரிட்ஜ், மாஸ் நேரம்., 17 00:00:49,760 --> 00:00:52,620 சமீபத்திய நிமிடம் அது காட்டும். 18 00:00:52,620 --> 00:00:57,910 நான் இப்போது இது சரியான செய்து இருந்தால், நான் இந்த மாதிரி ஏதாவது. 19 00:00:57,910 --> 00:01:01,330 நான் மிகவும் Cambridge-- நடப்பு நேரம் HTML குறிச்சொற்களை தலை குறிச்சொற்களை, தலைப்பு குறிச்சொற்களை, 20 00:01:01,330 --> 00:01:04,610 உடல் தற்போதைய குறிச்சொற்களை கேம்பிரிட்ஜ் நேரம், 14:08 ஆகிறது 21 00:01:04,610 --> 00:01:06,690 இராணுவ நேரம் வெளியே அச்சிடும். 22 00:01:06,690 --> 00:01:11,390 >> என்ன அது இப்போது 2:09 AM, 14:09 என்றால் என்ன நடக்கும்? 23 00:01:11,390 --> 00:01:16,470 சரி இதுவரை, HTML, நான் சென்று 14:09 அதை மாற்ற. 24 00:01:16,470 --> 00:01:19,390 பின்னர் ஒரு நிமிடம் கழித்து, நான் மீண்டும் அதை மாற்ற வேண்டும். 25 00:01:19,390 --> 00:01:22,132 பின்னர் ஒரு நிமிடம் கழித்து, நான் மீண்டும் அதை மாற்ற வேண்டும். 26 00:01:22,132 --> 00:01:24,590 நீங்கள் கற்பனை செய்யலாம் என, அந்த இருக்கிறது எப்போதும் ஒருவேளை மோசமான வேலை. 27 00:01:24,590 --> 00:01:29,420 நீங்கள் ஒரு இணைய பக்கம் வெப்மாஸ்டருடன் இருக்கிறோம், மற்றும் ஒவ்வொரு நிமிடமும், 24 மணி நேரம் ஒரு நாள், 28 00:01:29,420 --> 00:01:35,970 நீங்கள் மூலம் தற்போதைய முறை புதுப்பிக்க வேண்டும் கைமுறையாக time.html திறந்து மாறும் 29 00:01:35,970 --> 00:01:41,750 குறியீடு வெறும் என்று துணுக்கை சொல்ல மணி நிமிடங்கள் நடப்பு நேரம். 30 00:01:41,750 --> 00:01:45,850 அது ஒரு மிக அநேகமாக இல்லை நமது வளங்களை நன்கு பயன்படுத்தி, 31 00:01:45,850 --> 00:01:48,880 மனித மற்றும் கணக்கீட்டு இருவரும். 32 00:01:48,880 --> 00:01:51,297 >> அனைத்து HTML என்று இணையதளங்கள் முற்றிலும் நிலையான உள்ளன. 33 00:01:51,297 --> 00:01:53,630 நீங்கள் மேம்படுத்த முடியும் ஒரே வழி உள்ளடக்கம், நாம் தான் பார்த்தேனே, 34 00:01:53,630 --> 00:01:56,339 கைமுறையாக அந்த மூல திறக்க உள்ளது கோப்புகளை, அவர்களை திருத்த, அவர்களை காப்பாற்ற. 35 00:01:56,339 --> 00:01:58,088 பின்னர் போது பயனர் பக்கம் குளிரப்பண்ணுகிறது, 36 00:01:58,088 --> 00:02:01,080 அல்லது முதல் பக்கம் சென்று நேரம், அவர்கள் சமீபத்திய உள்ளடக்கத்தை கிடைக்கும். 37 00:02:01,080 --> 00:02:03,970 ஆனால் நாம் நான் மட்டுமே காரணம் கைமுறையாக அதை திருத்தி. 38 00:02:03,970 --> 00:02:07,980 >> நாம் அங்கு சில PHP கலந்து தொடங்க, எங்கள் குறியீடு நிறைய நெகிழ்வான பெற முடியும். 39 00:02:07,980 --> 00:02:11,940 நாங்கள் எங்கள் பக்கங்களில் ஒரு வழி இருக்க முடியும் மாறும் இருக்க, அல்லது தங்களை மேம்படுத்த, 40 00:02:11,940 --> 00:02:15,360 நமது ஏழை தேவை இல்லாமல் முந்தைய எடுத்துக்காட்டாக வெப்மாஸ்டர் 41 00:02:15,360 --> 00:02:16,662 விஷயங்களை மேம்படுத்தும் கைமுறையாக இருக்க வேண்டும். 42 00:02:16,662 --> 00:02:17,870 அவர்கள் தானாக அதை செய்ய முடியும். 43 00:02:17,870 --> 00:02:19,130 நாம் தலையிட வேண்டும். 44 00:02:19,130 --> 00:02:20,410 நாம் சில தூக்கம் பெற முடியும். 45 00:02:20,410 --> 00:02:24,850 எந்த ஒருவேளை ஒரு நல்ல விஷயம் என்றால் நீங்கள் வலை நிரலாக்க நிறைய செய்து. 46 00:02:24,850 --> 00:02:28,360 >> , CS50 IDE இல் எனவே, நாம் நடத்தப்படும் வலை சர்வர் Apache, என்று. 47 00:02:28,360 --> 00:02:35,250 இது ஒரு மிக பொதுவாக பயன்படுத்தப்படும் தான் ஓபன் சோர்ஸ் வெப் சர்வர் அமைப்பு. 48 00:02:35,250 --> 00:02:37,320 இந்த அமைப்பு உள்ளது திறன் விளக்குவது 49 00:02:37,320 --> 00:02:41,260 என்றால் பயனுள்ளதாக இருக்கும் இது PHP, நீங்கள் எந்த PHP நிரலாக்க செய்ய வேண்டும். 50 00:02:41,260 --> 00:02:45,230 >> மற்றும் CS50 IDE இல், நாம் ஒரு கட்டளை செய்ய இந்த மிக எளிதாக, 51 00:02:45,230 --> 00:02:47,280 தொடங்க apache50. 52 00:02:47,280 --> 00:02:49,445 பின்னர் அந்த சாய்வு பாதை, குறைக்க, க்கு குறைக்கிறது 53 00:02:49,445 --> 00:02:53,350 இய, என்று ஒரு மிகவும் பொதுவான வழி நீங்கள் இங்கே குறிப்பிட்ட என்ன குறிப்பிடவும் 54 00:02:53,350 --> 00:02:56,510 ஒரு குறிப்பிட்ட ஒரு பாதை உள்ளது அடைவு என்று நீங்கள் 55 00:02:56,510 --> 00:03:00,800 ரூட் இருக்க வேண்டும் தளத்தில், அல்லது root பக்கம், 56 00:03:00,800 --> 00:03:05,430 கோப்புறை அல்லது இது உங்கள் வலை சர்வரில் இருந்து கோப்புகளை ஆராயவும் மற்றும் சேவை செய்ய ஆரம்பிக்கும் 57 00:03:05,430 --> 00:03:07,850 அவற்றை கேட்டு யார் வாடிக்கையாளர்களுக்கு அவற்றை. 58 00:03:07,850 --> 00:03:12,110 எனவே தான், CS50 IDE க்கு மேல் பாப் அனுமதிக்க எப்படி இந்த வேலை, மிகவும் விரைவான, நீங்கள் காட்ட. 59 00:03:12,110 --> 00:03:30,930 60 00:03:30,930 --> 00:03:36,240 >> எனவே இங்கே CS50 IDE இல், நான் ஒரு இருக்கிறேன் வாரம் ஜீரோ ஒன்பது பெயரளவிலான அடைவு. 61 00:03:36,240 --> 00:03:38,890 நான் இரண்டு இருக்கின்றன நான் இல்லை வெறும் ஒரு LS கட்டளையை செயல்படுத்தப்படுகிறது 62 00:03:38,890 --> 00:03:41,910 மேலே நான் வேண்டும் என்று நீங்கள் காட்ட இங்கே இரண்டு அடைவுகள், PHP 63 00:03:41,910 --> 00:03:46,410 நான் பயன்படுத்தப்படும் கோப்புகள் தொகுப்புகளை ஆகிறது PHP தொடரியல் வீடியோ, பின்னர் PHP-வலை, 64 00:03:46,410 --> 00:03:49,380 கோப்புகளை தொகுப்பு எது என்று நான் இந்த வீடியோவில் பயன்படுத்த விரும்புகிறேன். 65 00:03:49,380 --> 00:03:53,480 >> நான் தொடங்க விரும்புகிறேன் ஒரு வலை சர்வர் உதாரணமாக 66 00:03:53,480 --> 00:03:59,089 PHP, வலை அடைவு உள்ளடக்கங்களை கோப்புகளை வரை பணியாற்றினார் என. 67 00:03:59,089 --> 00:04:00,130 அதனால் நான் என்ன செய்ய போகிறேன்? 68 00:04:00,130 --> 00:04:05,710 நான் apache50 விண்வெளி தட்டச்சு செய்ய போகிறேன் , தொடங்க விண்வெளி PHP, கோடு வலை. 69 00:04:05,710 --> 00:04:08,100 அந்த அடைவு பாதையை தான் நான் தற்போது நான் எங்கே இருந்து. 70 00:04:08,100 --> 00:04:09,127 அப்பொழுது நான் வெற்றி உள்ளிடவும். 71 00:04:09,127 --> 00:04:10,960 இது ஒரு செய்ய நடக்கிறது இங்கே பொருள் சிறிது. 72 00:04:10,960 --> 00:04:14,030 பின்னர் அது, என்ன நடக்கிறது அப்பாச்சி வெற்றிகரமாக தொடங்கியது. 73 00:04:14,030 --> 00:04:20,689 உங்கள் தளத்தில் at-- இப்போது கிடைக்கும் பின்னர் தளத்தின் URL இருக்கிறது. 74 00:04:20,689 --> 00:04:21,730 அதனால் நான் என்ன செய்ய போகிறேன்? 75 00:04:21,730 --> 00:04:26,234 நான் விரைவில் இந்த நகல் போகிறேன். 76 00:04:26,234 --> 00:04:28,900 நான் திறக்க போகிறேன் நான் கொஞ்சம் வெளியே பெரிதாக்க வேண்டும் இங்கே 77 00:04:28,900 --> 00:04:31,570 நான் திறக்க போகிறேன் Chrome இல் ஒரு புதிய தாவலை. 78 00:04:31,570 --> 00:04:34,320 நான் அந்த URL ஐ கிளிக் போகிறேன். 79 00:04:34,320 --> 00:04:35,299 >> நான் Enter அடிக்க போகிறேன். 80 00:04:35,299 --> 00:04:36,090 அது ஏற்ற நடக்கிறது. 81 00:04:36,090 --> 00:04:37,510 நான் மீண்டும் வெளியே பெரிதாக்க வேண்டும். 82 00:04:37,510 --> 00:04:41,350 நாம் இங்கே பார்க்க முடியும் என் PHP வலை அடைவு உள்ளடக்கங்களை. 83 00:04:41,350 --> 00:04:45,290 >> எனவே இப்போது அடிப்படையில் என்ன நடக்கிறது இங்கே CS50 IDE இன் என் உதாரணமாக, ஆகிறது 84 00:04:45,290 --> 00:04:49,620 இந்த கோப்புகளை வரை சேவை வேண்டிக்கொள்கிறார் யாராவது. 85 00:04:49,620 --> 00:04:51,620 நிச்சயமாக மீது இந்த வீடியோ, நாம் தீர்த்துக்கொள்ள வேண்டும் 86 00:04:51,620 --> 00:04:55,400 இந்த ஒரு கொத்து பாருங்கள் சூழலில் வெவ்வேறு கோப்புகளை. 87 00:04:55,400 --> 00:04:57,614 >> உங்கள் அப்பாச்சி என்று சோதிக்க சர்வர் வேலை, 88 00:04:57,614 --> 00:04:59,780 பொதுவாக போகிறாய் , CS50 IDE இல் வழக்கு இருக்க வேண்டும், 89 00:04:59,780 --> 00:05:02,696 ஆனால் நீங்கள் இன்னும் பொதுவாக இதைச் செய்தால், நீங்கள் உங்கள் சொந்த வலை தொடங்க 90 00:05:02,696 --> 00:05:04,990 சர்வர்கள், ஒரு உண்மையில் இருக்கிறது அனலாக் பொதுவான வகையான, 91 00:05:04,990 --> 00:05:08,500 வழக்கமாக உள்ளது என்று, "ஹலோ உலகம்" PHP வெப் வளர்ச்சி பயன்படுத்தப்படும். 92 00:05:08,500 --> 00:05:12,855 ஒரு கோப்பு வேண்டும் என்பது எந்த இந்த code-- கொண்ட 93 00:05:12,855 --> 00:05:18,247 PHP தகவல் அமைக்க ஒரு PHP எல்லை, அடைப்புக்குறிக்குள் இடையே உள்ள அரைப்புள்ளி. 94 00:05:18,247 --> 00:05:20,580 இது அடிப்படையில் ஒரு சிறப்பு உள்ளது நீங்கள் சொல்கிறது என்று PHP செயல்பாடு 95 00:05:20,580 --> 00:05:23,970 PHP இன் பதிப்பு நீங்கள் இயங்கும். 96 00:05:23,970 --> 00:05:26,850 >> எனவே CS50 IDE இல், நான் கிடைக்கும் என்று கோப்பு 97 00:05:26,850 --> 00:05:28,680 இப்படி இருக்க வேண்டும் என்ன நீங்கள் காட்ட. 98 00:05:28,680 --> 00:05:32,860 எனவே நான் என் ஆள்காட்டி பார்த்துக்கொண்டிருக்கிறேன் என் PHP உதாரணமாக இருந்து. 99 00:05:32,860 --> 00:05:35,870 என் அப்பாச்சி உதாரணமாக இயங்கும் PHP, வலை உள்ளடக்கங்களை. 100 00:05:35,870 --> 00:05:39,290 நான், ஒரு கோப்பு இங்கே info.php வரவழைத்தேன். 101 00:05:39,290 --> 00:05:41,164 >> நான் அதை கிளிக், அவுட் பெரிதாக்கவும் போகிறேன். 102 00:05:41,164 --> 00:05:43,080 இந்த நீங்கள் போகிறோம் என்ன மிகவும் அதிகமாக, பார்க்க. 103 00:05:43,080 --> 00:05:45,729 இது என்று சொல்லி என் அப்பாச்சி சர்வர் வேலை. 104 00:05:45,729 --> 00:05:48,270 இந்த, வெளிப்படையாக, ஆகிறது PHP பதிப்பை நான் இயங்கும் என்று. 105 00:05:48,270 --> 00:05:51,590 இந்த என் அனலாக் "ஹலோ உலகம்." 106 00:05:51,590 --> 00:05:53,070 >> எனவே நான் விஷயங்களை செயல்பாட்டு தெரியும். 107 00:05:53,070 --> 00:05:54,150 எனவே நாம் செல்ல நல்ல இருக்கும். 108 00:05:54,150 --> 00:05:55,730 நாம் இங்கிருந்து தொடர முடியும். 109 00:05:55,730 --> 00:05:57,790 >> எனவே அந்த மீண்டும் நாம் நேரம் உதாரணமாக நாம் இருந்தது 110 00:05:57,790 --> 00:06:01,950 நமது ஏழை வெப்மாஸ்டர் உடன் பற்றி இடைவிடாமல் பக்கம் புதுப்பிக்க வேண்டியிருந்தது. 111 00:06:01,950 --> 00:06:05,020 இந்த எப்படி ஒரு தீர்வை இருக்க வேண்டும் நான் விஷயங்களை செயல்படுத்த வேண்டும் 112 00:06:05,020 --> 00:06:08,080 அதனால் வெப்மாஸ்டர் இல்லை என்று நேரம் மேம்படுத்தும் வைத்திருக்க வேண்டும். 113 00:06:08,080 --> 00:06:10,270 இது என்று ஒரு வகையான தானாக நடக்கும். 114 00:06:10,270 --> 00:06:13,710 >> கீழே HTML, அது தான் ஒரு விதிவிலக்கு, அழகான ஒத்த. 115 00:06:13,710 --> 00:06:16,720 ஆனால் இங்கே நான் மேலே சில PHP கிடைத்துவிட்டது. 116 00:06:16,720 --> 00:06:19,940 நான், வெளிப்படையாக, இந்த அழைக்கப்படும் செயல்பாடு date_default_timezone_set. 117 00:06:19,940 --> 00:06:22,106 >> நாம் பற்றி பேச வேண்டாம் CS50 உள்ள, இந்த செயல்பாடுகளை 118 00:06:22,106 --> 00:06:24,670 PHP, ஒருவேளை ஏனெனில் பல்லாயிரக்கணக்கான. 119 00:06:24,670 --> 00:06:27,540 என்று ஒரு ஒரு பிட் இருக்கலாம் மிகைப்படுத்தல், ஆனால் அது இருக்க வேண்டும். 120 00:06:27,540 --> 00:06:29,490 இது கட்டப்பட்ட செயல்பாடுகளை நிறைய இருக்கிறது. 121 00:06:29,490 --> 00:06:33,290 எனவே இந்த ஒரு செயல்பாடு வெளிப்படையாக உள்ளது அமெரிக்க / கிழக்கு என எனது நேர மண்டலத்தை அமைக்கிறது, 122 00:06:33,290 --> 00:06:36,320 இது நான் இருக்கிறேன் என்று நேர மண்டலம் இந்த வீடியோ செய்யும். 123 00:06:36,320 --> 00:06:38,430 >> அப்பொழுது நான் ஒரு அழைப்பு செய்ய செயல்பாடு தேதி, என்று. 124 00:06:38,430 --> 00:06:43,850 மேலும், வெளிப்படையாக, நான் சேமித்து அவரது என்று ஒன்று, நேரம். 125 00:06:43,850 --> 00:06:45,320 எனவே இங்கு என்ன நடக்கிறது? 126 00:06:45,320 --> 00:06:48,040 >> சரி, அடிப்படையில் என்ன நடந்தேறிக்கொண்டிருக்கும், நான் ஒரு அழைப்பு 127 00:06:48,040 --> 00:06:51,650 போகிறது என்று சில சர்வர் நேரம் தற்போது என்ன சொல்லுங்கள். 128 00:06:51,650 --> 00:06:56,150 நான் ஒரு வடிவம் அதை மாற்றும் மணி, நிமிடங்கள், நொடிகள். 129 00:06:56,150 --> 00:07:00,540 அதற்கு காரணம் அது மூலதன எச் இந்த தான் , எனக்கு 12 24 மணி நேரம் இல்லை கொடுக்க போகிறது 130 00:07:00,540 --> 00:07:02,362 ஸ்மால் h இருக்க வேண்டும் இது மணி நேரம். 131 00:07:02,362 --> 00:07:04,570 எனக்கு அவரை சேமித்து என்று மாறி நேரத்தில். 132 00:07:04,570 --> 00:07:07,028 என்று PHP இரண்டாவது வரி அங்கு, செயல்பாடு அழைப்பு, 133 00:07:07,028 --> 00:07:09,037 தேதி, பெற்று இது சில சரம், 134 00:07:09,037 --> 00:07:12,120 என்னை தேதி கொடுக்க போகிறது, மற்றும் நேரம், மற்றும் பிற தகவல்களை ஒரு கொத்து. 135 00:07:12,120 --> 00:07:16,480 அங்கே முதல் வாதம், அவரது என்று, வெறும் முக்கியமான பகுதியாக பிரித்தெடுக்கும் 136 00:07:16,480 --> 00:07:20,614 நான் இந்த உதாரணமாக பற்றி கவலை என்று, இது மணி, நிமிடம், மற்றும் இரண்டாவது. 137 00:07:20,614 --> 00:07:22,030 எனவே அந்த நடக்கிறது, அவ்வளவு தான். 138 00:07:22,030 --> 00:07:23,562 அதனால் நான் சேமிக்க ஒரு மாறி $ நேரத்தில் அந்த. 139 00:07:23,562 --> 00:07:25,270 பின்னர் கீழே உள்ள அங்கு மிகவும் கீழே, நான் 140 00:07:25,270 --> 00:07:28,980 அந்த சுருக்கெழுத்து வேண்டும் தற்போதைய நேரம் வெளியே அச்சிடும். 141 00:07:28,980 --> 00:07:32,050 அதனால் நான் அச்சிட போகிறேன் தற்போதைய நேரம் என்ன. 142 00:07:32,050 --> 00:07:37,220 >> எனவே இந்த பாருங்கள் அனுமதிக்க , CS50 IDE மற்றும் நாம் இப்போது இருக்கிறோம் எப்படி பார்க்க 143 00:07:37,220 --> 00:07:40,002 என்று வெப்மாஸ்டர் நிறைய பிரச்சனைகள் சேமிப்பு. 144 00:07:40,002 --> 00:07:42,570 சரி, இங்கே நான் மீண்டும் இருக்கிறேன் மீண்டும் ரூட் அடைவை 145 00:07:42,570 --> 00:07:45,040 என் அப்பாச்சி உதாரணமாக. 146 00:07:45,040 --> 00:07:51,585 இங்கே ஒரு கோப்பை என்று அழைக்கப்படும் time.php வேண்டும். 147 00:07:51,585 --> 00:07:53,559 நான் அதன் மீது கிளிக் போகிறேன். 148 00:07:53,559 --> 00:07:55,850 நான் ஏனெனில், மேலே நான் நாங்கள் அழகான இதுவரை காண்பிக்க. 149 00:07:55,850 --> 00:07:57,257 தற்போதைய நேரம் 14:20:34 ஆகிறது. 150 00:07:57,257 --> 00:07:59,090 அதனால் நான், அது மணி நேரங்கள் கொண்ட நிமிடங்கள், மற்றும் வினாடிகள். 151 00:07:59,090 --> 00:08:01,910 நான் புதுப்பிக்க முடியும் பக்கம் மற்றும் புதிய நேரம் கிடைக்கும். 152 00:08:01,910 --> 00:08:02,420 --41. 153 00:08:02,420 --> 00:08:07,240 நான் பக்கம் புதுப்பிக்க போகிறேன் புதிய நேரம், 44, 46, 47 கிடைக்கும். 154 00:08:07,240 --> 00:08:10,490 >> எனவே, நான் தெளிவாக இருக்கிறேன் எதையும் என்னை மாற்றிக். 155 00:08:10,490 --> 00:08:11,720 நான் இங்கே புதுப்பித்து பக்கம். 156 00:08:11,720 --> 00:08:13,711 எனவே நான் அதை திருத்தும் மீண்டும் அங்கு இருக்க முடியாது. 157 00:08:13,711 --> 00:08:15,710 நான் உங்களுக்கு உறுதியளிக்கிறேன், நான் இல்லை எந்த ராணுவத்தைக் வேண்டும் 158 00:08:15,710 --> 00:08:18,230 யார் கோப்பு எடிட்டிங் பக்கத்தில் என் சார்பாக. 159 00:08:18,230 --> 00:08:21,260 >> நான் அந்த PHP செயல்பாடு பயன்படுத்தி நான் நேரம், எனக்கு நேரம் உருவாக்க 160 00:08:21,260 --> 00:08:22,340 தானாக. 161 00:08:22,340 --> 00:08:24,800 நான் தூங்கி இருக்கிறேன் கூட என்று, அதனால் என் வலை சர்வர் இயங்கும், 162 00:08:24,800 --> 00:08:28,884 பக்கம் இன்னும் என்று சென்று யார் பயனர் சரியாக, தற்போதைய நேரம் பெற போகிறோம். 163 00:08:28,884 --> 00:08:29,800 அதனால் நல்ல தான். 164 00:08:29,800 --> 00:08:33,609 நான் என் தளத்தில் இன்னும் மாறும் செய்துவிட்டேன் அதிகம் இல்லை PHP குறியீடு. 165 00:08:33,609 --> 00:08:36,650 அது குறியீடு இரண்டு வரிகளை இருந்தது பின்னர் ஒரு அச்சு அறிக்கை சிறிது. 166 00:08:36,650 --> 00:08:38,441 ஏற்கனவே நான் ஒரு மிகவும் மாறும் தளம் 167 00:08:38,441 --> 00:08:42,750 முதல் உதாரணமாக விட நாம் கண்டது வீடியோ ஆரம்பத்தில். 168 00:08:42,750 --> 00:08:46,660 >> எனவே, PHP தொடரியல் மீது வீடியோ இருந்து நினைவுகூர PHP மொழி பெயர்ப்பாளர் இயங்கும் போது என்று 169 00:08:46,660 --> 00:08:50,000 எங்கள் திட்டம், அதை எல்லாம் புறக்கணிக்கிறது என்று, PHP, delimiters ஐக் உள்ளே இல்லை 170 00:08:50,000 --> 00:08:51,500 அது வெளியே துப்பிய. 171 00:08:51,500 --> 00:08:54,410 அந்த எடுத்துக்காட்டாக, என்ன விஷயம் அது வெளியே துப்புதல் இருந்தது என்று HTML இருந்தது. 172 00:08:54,410 --> 00:08:58,080 இந்த நான் இப்போது பொருள் ஒன்றாக HTML மற்றும் PHP இடையிடையே தாவு. 173 00:08:58,080 --> 00:09:01,920 மொழி பெயர்ப்பாளர் தான், ஏனெனில் HTML மற்றும் அது உண்மையில் வெளியீடு புறக்கணிக்க. 174 00:09:01,920 --> 00:09:04,140 எந்த உரிமை, நல்லது? 175 00:09:04,140 --> 00:09:06,100 >> , மறைமுகமாக ஏனெனில் நாள் முடிவில், 176 00:09:06,100 --> 00:09:08,360 நான் என் தளத்தில் விரும்புகிறேன் HTML இன் கட்டப்படும். 177 00:09:08,360 --> 00:09:12,880 எந்த இணைய உலாவி விளக்கம் சொல்ல முடியும் என்று எனவே அது, அல்லது பக்கத்தில் HTML புரிந்து 178 00:09:12,880 --> 00:09:17,270 மற்றும் ஏதாவது அதை விடாது என்று நாம் உண்மையில் மனிதர்கள் புரிந்து கொள்ள முடியும். 179 00:09:17,270 --> 00:09:19,430 நான் மட்டும் PHP பயன்படுத்தலாம் என் தளத்தில் பகுதிகளில் 180 00:09:19,430 --> 00:09:23,390 தி எனக்கு தேவைப்படும், சுறுசுறுப்பு தேவைப்படுகிறது தொடர்ந்து மேம்படுத்த என்று விஷயங்கள் வேண்டும். 181 00:09:23,390 --> 00:09:26,630 நிலையான தகவல் அதே இருக்க முடியாது. 182 00:09:26,630 --> 00:09:27,540 >> சரி, அதனால் பரவாயில்லை. 183 00:09:27,540 --> 00:09:28,540 ஆனால் நான் ஏன் இப்படி? 184 00:09:28,540 --> 00:09:30,400 நான் ஏன் HTML மற்றும் PHP கலந்து வேண்டும்? 185 00:09:30,400 --> 00:09:33,850 நான் வெளியே அச்சிட முடியும் அனைத்து Html, PHP அச்சு செயல்பாடு பயன்படுத்தி. 186 00:09:33,850 --> 00:09:35,870 நான் ஏன் என்று செய்து கொண்டிருக்கிறேன்? 187 00:09:35,870 --> 00:09:37,100 இரண்டாவது அதை பற்றி யோசிக்க. 188 00:09:37,100 --> 00:09:41,220 >> ஏன், நான் out-- அச்சிட முடியும் போது தான் சொல்ல என்று PHP இன் கோடுகள் இருக்க முடியும், 189 00:09:41,220 --> 00:09:43,841 அச்சு HTML குறியை, அச்சு தலையில். 190 00:09:43,841 --> 00:09:44,840 நான் ஏன் என்று செய்து கொண்டிருக்கிறேன்? 191 00:09:44,840 --> 00:09:48,230 நான் ஏன் PHP மற்றும் HTML கலந்து? 192 00:09:48,230 --> 00:09:50,080 >> சரி, நீங்கள் நினைத்தால் ஒரு இரண்டாவது அதை பற்றி. 193 00:09:50,080 --> 00:09:52,824 PHP கோப்புகள், மொழி பெயர்ப்பாளர் உள்ளது அது பார்ப்பதை விளக்குவது. 194 00:09:52,824 --> 00:09:54,990 அதனால் அது வேண்டும் நடக்கிறது குறியீடு ஒரு வரி இயக்க. 195 00:09:54,990 --> 00:09:56,450 HTML வெளியே அச்சிட. 196 00:09:56,450 --> 00:09:57,700 திறந்த தலைவர் டேக் அவுட் அச்சிட. 197 00:09:57,700 --> 00:09:58,969 திறந்த தலைப்பு குறிச்சொல் அவுட் அச்சிட. 198 00:09:58,969 --> 00:10:00,760 அது வேண்டும் நடக்கிறது இயக்க விளக்குவது 199 00:10:00,760 --> 00:10:02,671 வழி ஒவ்வொரு படி என்று. 200 00:10:02,671 --> 00:10:04,670 வெறும் வேண்டும் ஏன் மொழி பெயர்ப்பாளர் தான் மீது விரிவுரை 201 00:10:04,670 --> 00:10:06,878 அது புரியவில்லை விஷயங்கள் அது தானாகவே செய்ய? 202 00:10:06,878 --> 00:10:11,365 அது எனக்கு நிறைய நேரம் சேமிக்க நடக்கிறது ஒன்றாக என் HTML மற்றும் என் PHP கலக்க வேண்டும். 203 00:10:11,365 --> 00:10:16,220 >> நாம் செய்ய ஏன் அப்படி என்று திறந்த PHP, எல்லை இல்லை 204 00:10:16,220 --> 00:10:19,450 பின்னர் தான் முழு அவுட் அச்சிட ஒரு பெரிய PHP போன்ற எங்கள் பக்கம் உள்ளடக்கத்தை 205 00:10:19,450 --> 00:10:24,330 பின்னர் விழாவில், அச்சு அழைக்கும் நெருங்கிய PHP, எல்லை நாங்கள் செய்து வருகிறோம். 206 00:10:24,330 --> 00:10:27,620 நாம் ஒன்றாக அவர்களை கலந்து அதனால் தான். 207 00:10:27,620 --> 00:10:32,345 >> இதுவரை, நாம் அதிகமாக பார்த்ததில்லை பொது PHP தொடரியல் ஒரு வித்தியாசம். 208 00:10:32,345 --> 00:10:33,720 அது மிகவும் நேரடியான இருந்தது. 209 00:10:33,720 --> 00:10:35,553 நாம் ஏற்கனவே பார்த்த கேள்வி குறி, சமமாக. 210 00:10:35,553 --> 00:10:39,012 நாம் புதிய செயல்பாடு அழைப்புகள் ஒரு தம்பதிகள் ஆனால் உண்மையில் எதுவும் ஆடம்பரமான நடக்கிறது. 211 00:10:39,012 --> 00:10:40,720 தான் ஒருவேளை விஷயங்களை செய்யலாம் ஒரு சிறிய ஆர்வலராக. 212 00:10:40,720 --> 00:10:44,360 நாம் என்ன தகவல் அனுப்ப வேண்டும் என்றால் பல்வேறு PHP கோப்புகளை இடையே, 213 00:10:44,360 --> 00:10:47,280 அதனால் ஒருவேளை பயனர் முடியும் எனக்கு தகவல் 'to. 214 00:10:47,280 --> 00:10:50,230 பின்னர் நான் ஏதாவது செய்ய முடியும் இது மற்றொரு பக்கம் கொண்டு. 215 00:10:50,230 --> 00:10:52,990 >> எனவே PHP ஆதரவு உள்ளது ஏதாவது சூப்பர் உலகளாவிய என்று 216 00:10:52,990 --> 00:10:55,297 அழகான அற்புதமான ஒலிகளை இதில் மாறிகள்,. 217 00:10:55,297 --> 00:10:57,130 அவர்கள் உண்மையில் வெறும் இருக்கிறார்கள் மாபெரும் துணை வரிசைகள் 218 00:10:57,130 --> 00:10:59,900 என்று இந்த செயல்படுத்த சித்தியடையும் செயல்பாடு 219 00:10:59,900 --> 00:11:05,010 PHP கோப்புகளை இடையே தகவல் என்று எங்கள் வலை சர்வரில் இருக்கும். 220 00:11:05,010 --> 00:11:07,760 >> இந்த சூப்பர் முதல் Globals $ வேறுவிதமாக என்று. 221 00:11:07,760 --> 00:11:10,140 அது ஒருவேளை தான் புரிந்து கொள்ள எளிய உள்ளது. 222 00:11:10,140 --> 00:11:12,430 என்ன $ வேறுவிதமாக நடக்கிறது? 223 00:11:12,430 --> 00:11:16,240 சரி, அடிப்படையில், பயனர் கூடுதல் தகவல் தட்டச்சு செய்ய போகிறேன் 224 00:11:16,240 --> 00:11:18,390 எங்கள் URL களின் இறுதியில். 225 00:11:18,390 --> 00:11:21,460 அவர்கள் தட்டச்சு என்ன நினைக்கிறார், அது ஒரு குறிப்பிட்ட வழியில் வடிவமைக்கப்பட 226 00:11:21,460 --> 00:11:25,830 வெறும் இது, ஒரு கேள்வி சரம் என்று முக்கிய மதிப்பு ஜோடிகள் ஒரு கணம் பிரிக்கப்பட்ட 227 00:11:25,830 --> 00:11:27,810 வேண்டும் ampersands மூலம். 228 00:11:27,810 --> 00:11:32,362 அந்த முக்கிய மதிப்பு ஜோடிகள் இருக்கும் ஒரு $ வேறுவிதமாக துணை வரிசை சேமிக்கப்படும். 229 00:11:32,362 --> 00:11:34,070 மேலும், எங்கள் வீடியோவை இருந்து PHP தொடரியல், நாம் தெரியும் 230 00:11:34,070 --> 00:11:40,080 எப்படி வேலை ஏற்கனவே துணை வரிசைகள். 231 00:11:40,080 --> 00:11:44,090 எனவே இங்கே ஒரு உதாரணம் ஆகும் ஒருவேளை நான் அங்கு சில PHP, 232 00:11:44,090 --> 00:11:50,180 முக்கிய மதிப்பு ஜோடிகள் அனைத்து பிரித்தெடுக்கும் URL ஐ விநியோகிக்கப்படுகின்றன பயனர் என்று. 233 00:11:50,180 --> 00:11:51,970 அதனால் நான் என் திறந்த PHP, எல்லை வேண்டும். 234 00:11:51,970 --> 00:11:53,410 நான் ஒரு foreach வளைய வேண்டும். 235 00:11:53,410 --> 00:11:57,410 நான் சூப்பர் முழுவதும் தேடி நான் உலக வரிசை $ வேறுவிதமாக என்று. 236 00:11:57,410 --> 00:12:00,160 >> நான் பார்க்கவும் முடியும் இருக்க வேண்டும் முக்கிய மற்றும் மதிப்பு இருவரும். 237 00:12:00,160 --> 00:12:02,410 மற்றும் நான் அவற்றை அச்சிடும் அவுட், ஒவ்வொரு ஒரு வெளிப்படையாக 238 00:12:02,410 --> 00:12:03,780 இங்கே அதன் சொந்த பத்தி டேக். 239 00:12:03,780 --> 00:12:07,620 நான் சில HTML அச்சிடுகிறது நான் மற்றும் மதிப்புகள் இடைக்கணிப்பிடுதல் 240 00:12:07,620 --> 00:12:12,900 அந்த அறிக்கை ஒரு முக்கிய மற்றும் மதிப்பு. 241 00:12:12,900 --> 00:12:16,980 >> எனவே எப்படி இந்த பாருங்கள் அனுமதிக்க உண்மையில் நம் IDE, வேலை என்று. 242 00:12:16,980 --> 00:12:18,980 ஒருவேளை இந்த உதவும் சிறிது விளக்குவதற்கு 243 00:12:18,980 --> 00:12:21,880 என்ன உண்மையில் செய்கிறார். 244 00:12:21,880 --> 00:12:23,610 எனவே நான் மீண்டும் இங்கே என் வலைப்பக்கத்தில் ரூட் இருக்கிறேன். 245 00:12:23,610 --> 00:12:25,318 நான் ஒரு பெரிதாக்க வேண்டும், சிறிது நீங்கள் காட்ட 246 00:12:25,318 --> 00:12:28,620 நான் என்று ஒரு கோப்பு, get1.php வேண்டும் என்று. 247 00:12:28,620 --> 00:12:31,830 >> எனவே get1.php கிளிக் நாம். 248 00:12:31,830 --> 00:12:36,600 நான் எந்த உள்ளடக்கத்தை பார்த்து இருக்கிறேன். 249 00:12:36,600 --> 00:12:38,390 அந்த உரிமை, வித்தியாசமாக இருக்கிறது? 250 00:12:38,390 --> 00:12:39,740 சரி, இல்லை உண்மையில் உண்மையில். 251 00:12:39,740 --> 00:12:42,030 நான் வழங்க முடியவில்லை, ஏனெனில் URL ல் எதையும். 252 00:12:42,030 --> 00:12:46,270 நான் get1.php போகிறது, ஆனால் நான் எந்த முக்கிய மதிப்பு ஜோடிகள் வழங்க 253 00:12:46,270 --> 00:12:47,450 என் கேள்வி சரம் பகுதியாக. 254 00:12:47,450 --> 00:12:50,510 எனவே, ஒரு கேள்வி சரம் சேர்க்க அனுமதிக்க இந்த கோப்பு என்ன செய்ய முடியும் பார்க்க. 255 00:12:50,510 --> 00:12:53,040 >> ஒரு கேள்வி சரம் தொடங்க நீங்கள் வெறும் கேள்வி குறி தட்டச்சு செய்யவும். 256 00:12:53,040 --> 00:13:00,820 ஒருவேளை நான் பெயர் = டக் & ஆண்டு = 2015 சொல்கிறேன். 257 00:13:00,820 --> 00:13:02,914 பின்னர் நான் Enter. 258 00:13:02,914 --> 00:13:04,080 இப்போது என்ன நடக்கிறது கவனிக்கிறது. 259 00:13:04,080 --> 00:13:05,480 நான் get1.php இன்னும் இருக்கிறேன். 260 00:13:05,480 --> 00:13:08,445 ஆனால் இப்போது நான் வழங்கப்பட்ட முக்கிய மதிப்பு ஜோடிகள், நான் இருக்கிறேன் 261 00:13:08,445 --> 00:13:14,940 தங்கள் சொந்த அவர்களை அச்சிடுகிறது பத்தி பெயர், Doug-- ஆண்டு, 2015. 262 00:13:14,940 --> 00:13:17,970 என்று சரியாக குறியீடு தான் நாம் தான் ஒரு கணம் முன்பு ஸ்லைடு பார்த்தேன். 263 00:13:17,970 --> 00:13:22,290 >> நான் ஒருவேளை மற்றொரு சேர்க்க வேண்டும் என்றால் முக்கிய மதிப்பு ஜோடி, மற்றும் வர்க்கம் = CS50 உள்ளது. 264 00:13:22,290 --> 00:13:25,325 265 00:13:25,325 --> 00:13:27,580 இப்போது நான் வேறு விசை மதிப்பு அச்சு என்று ஜோடி 266 00:13:27,580 --> 00:13:30,025 போது நான் மீண்டும் URL ஐ மீண்டும். 267 00:13:30,025 --> 00:13:31,900 இப்போது ஒருவேளை இந்த அல்ல மோசமாக நன்றாக வடிவமைக்க. 268 00:13:31,900 --> 00:13:33,660 எனவே நான் get.php மற்றொரு பதிப்பு வேண்டும். 269 00:13:33,660 --> 00:13:36,350 அது get2.php தான். 270 00:13:36,350 --> 00:13:39,070 >> இந்த வேறுபாடு ஒரு நான் CSS கோப்பு உள்ளது, 271 00:13:39,070 --> 00:13:41,690 அது விஷயங்களை ஒரு வடிவமைக்கிறது மேலும் நன்றாக எனக்கு கொஞ்சம். 272 00:13:41,690 --> 00:13:43,940 அது ஒருவேளை மிகவும் இல்லை உலகின் மிக அழகிய CSS கருத்து. 273 00:13:43,940 --> 00:13:45,650 ஆனால் அதை செய்து வெறும் மற்றொரு வழி. 274 00:13:45,650 --> 00:13:52,840 அதனால் நான் இன்னும் அணுக முடியும் $ வேறுவிதமாக பயன்படுத்தி என் மாறிகள். 275 00:13:52,840 --> 00:13:56,610 இந்த வழக்கில், நான் வெறும் வகையான இருக்கிறேன் CSS ஒரு சிறிய மேலும் ஆடம்பரமான செய்யும். 276 00:13:56,610 --> 00:13:58,360 நாம் மீது உள்தள்ளினால் ஒரு நொடி என் எஸ்டி, 277 00:13:58,360 --> 00:14:06,870 நான் என் PHP வெப் உனக்கு காண்பிக்கிறேன் இங்கே அடைவு, get2.php. 278 00:14:06,870 --> 00:14:10,010 நாம் இங்கே சில HTML அதை திறக்க வேண்டும். 279 00:14:10,010 --> 00:14:13,220 வெளிப்படையாக நான் அந்த இணைக்கும் நான் பற்றி பேசி CSS கோப்பு. 280 00:14:13,220 --> 00:14:14,570 நான் ஒரு அட்டவணை டேக் திறந்து. 281 00:14:14,570 --> 00:14:15,970 பின்னர் என் foreach வளைய தான். 282 00:14:15,970 --> 00:14:18,450 >> இங்கே உள்ளது, என்று என்ன நான் முன் ஸ்லைடு காட்டியது. 283 00:14:18,450 --> 00:14:21,007 மட்டும் வித்தியாசம் இருக்கிறது இந்த விசை மற்றும் மதிப்பை CSS வேண்டும் 284 00:14:21,007 --> 00:14:22,340 நான் அதை விண்ணப்பிக்கும் என்று நான் ஸ்டைலிங். 285 00:14:22,340 --> 00:14:25,622 ஆனால் அந்த நான் செய்ததெல்லாம் நான் தான் $ வேறுவிதமாக முழுவதும் தேடி அனைத்து பெற 286 00:14:25,622 --> 00:14:26,580 முக்கிய மதிப்பு ஜோடிகள். 287 00:14:26,580 --> 00:14:28,890 >> நான் அட்டவணை அவர்களை அச்சிடுகிறது. 288 00:14:28,890 --> 00:14:33,230 மேலும், வெளிப்படையாக, நான் விசைகளை வடிவமைக்க ஒரு வழி, 00:14:40,057 எனவே வெளிப்படையாக சில பொருந்தும் என் CSS கோப்பு GET.CSS வர்க்க தேர்வுக்குழு. 290 00:14:40,057 --> 00:14:42,890 மேலும், வெளிப்படையாக, நான் வெளியே அச்சிடும் என் மதிப்புகள் ஒரு முற்றிலும் வேறுபட்ட வழி. 291 00:14:42,890 --> 00:14:45,530 எந்த அழகான அதிகம் நாங்கள் இங்கே, பார்த்தேன் என்ன 292 00:14:45,530 --> 00:14:47,710 எங்கள் மதிப்புகள் அச்சிடப்பட்ட ஒரு நீல பின்னணியில், 293 00:14:47,710 --> 00:14:49,969 மற்றும் நமது விசைகள் அச்சிடப்பட்ட ஒரு மஞ்சள் பின்னணியில். 294 00:14:49,969 --> 00:14:52,010 நான் அடைகிறேன் எப்படி என்று தான் அந்த வெவ்வேறு வடிவங்களில். 295 00:14:52,010 --> 00:14:54,054 நான் வேறு CSS வகுப்புகள் பயன்படுத்தி தான் காரணம். 296 00:14:54,054 --> 00:14:55,470 ஆனால் அந்த அழகான மிகவும் அதை பெற தான். 297 00:14:55,470 --> 00:14:58,380 போல் நான் தகவல்களை பெறுவதற்கு. 298 00:14:58,380 --> 00:15:01,000 இந்த வழக்கில், நான் இருக்கிறேன் திரையில் அச்சடிப்பதை. 299 00:15:01,000 --> 00:15:04,310 நான், ஐ வெளியே அதை பெற்று மற்றும் அந்த பெற நமக்கு என்ன தான். 300 00:15:04,310 --> 00:15:06,470 >> நீங்கள் ஒரு சாத்தியமான பார்க்கிறீர்கள் பிரச்சனை இங்கு என்றாலும்? 301 00:15:06,470 --> 00:15:11,720 ஏன் ஒருவேளை நாம் என்று $ வேறுவிதமாக பயன்படுத்த விரும்பவில்லை? 302 00:15:11,720 --> 00:15:15,440 என்ன என்றால், ஒருவேளை, நான் இந்த கேள்வி செய்யும்? 303 00:15:15,440 --> 00:15:18,000 --to get3.php, இது நான் என் எஸ்டி மீது இல்லை. 304 00:15:18,000 --> 00:15:19,640 இது ஒரு அனுமான கோப்பு. 305 00:15:19,640 --> 00:15:22,187 ஆனால் அந்த இங்கே வெளிப்படையாக கவனிக்க என் கடவுச்சொல்லை கடந்து. 306 00:15:22,187 --> 00:15:23,770 ஒருவேளை என்னுடைய கடவுச்சொல்லை சங்கடமாக உள்ளது. 307 00:15:23,770 --> 00:15:28,070 அல்லது ஒருவேளை நான் மக்கள் விரும்பவில்லை என்னுடைய கடவுச்சொல்லை சரி, அது என்ன தெரியுமா. 308 00:15:28,070 --> 00:15:33,140 >> நான் பயன்படுத்தி வருகிறேன் என்றால் நான் அதை, எனினும் கடந்து போகிறேன் என்றால் $ வேறுவிதமாக முறை, என்ன நடக்கிறது,, 309 00:15:33,140 --> 00:15:34,970 அந்த URL இருக்க நடக்கிறது. 310 00:15:34,970 --> 00:15:39,890 அதனால் சில தீய பயனர் வலிமை நான் என்ன பார்க்க முடியும். 311 00:15:39,890 --> 00:15:42,040 நான் அவர்களைக் கடந்து முக்கிய தகவல்களை. 312 00:15:42,040 --> 00:15:43,310 அல்லது ஒருவேளை அது கூட ஒரு தீய பயனர் இல்லை. 313 00:15:43,310 --> 00:15:45,790 ஒருவேளை இது தான் உங்கள் நண்பர் தான் யார் உங்கள் தோள் மீது நின்று. 314 00:15:45,790 --> 00:15:47,650 இப்போது அவர்கள் கடவுச்சொல்லை தெரியும் உங்கள் பேஸ்புக் கணக்கில். 315 00:15:47,650 --> 00:15:49,483 >> ஒருவேளை அவர்கள் இல்லை என்று அது ஒன்றும் செய்ய. 316 00:15:49,483 --> 00:15:53,749 ஆனால் உங்கள் கடவுச்சொல்லை இருந்தால் Facebook இல் $ வேறுவிதமாக வழியாக சமர்ப்பிக்க, 317 00:15:53,749 --> 00:15:55,290 இப்போது அவர்கள் உங்கள் பேஸ்புக் கடவுச்சொல்லை தெரியும். 318 00:15:55,290 --> 00:15:59,000 அதை URL ஐ வலது ஏனென்றால் அங்கே நீங்கள் தகவல் சமர்ப்பிக்கும் செய்த போது. 319 00:15:59,000 --> 00:16:01,887 >> அதனால் ஒருவேளை அந்த சிறந்த இல்லை வழியில் முக்கிய தகவல்களை அனுப்ப வேண்டும். 320 00:16:01,887 --> 00:16:04,470 இது தகவல்களை கடந்து ஒரு நல்ல வழி நாங்கள் குறிப்பாக இல்லை என்று 321 00:16:04,470 --> 00:16:05,886 மிகவும் முக்கியமான என பற்றி கவலை. 322 00:16:05,886 --> 00:16:09,347 கிடைக்கும் அழகாக வேகமாக ஏனெனில், மற்ற சூப்பர் Globals உறவினர் 323 00:16:09,347 --> 00:16:10,430 நாம் பற்றி பேச போகிறோம். 324 00:16:10,430 --> 00:16:13,330 ஆனால் ஒருவேளை சிறந்த கருவியாக உணர்வு ரீதியான தகவல்கள். 325 00:16:13,330 --> 00:16:15,990 >> என்று நாம் வேண்டும் , _POST $ என்று ஏதாவது பயன்படுத்த 326 00:16:15,990 --> 00:16:18,560 இது மற்றொரு சூப்பர் உலக மாறி உள்ளது. 327 00:16:18,560 --> 00:16:20,750 இது மற்றொரு துணை வரிசை. 328 00:16:20,750 --> 00:16:23,240 எனவே அது மிகவும் அதிகமாக வேலை கிடைக்கும் போலவே. 329 00:16:23,240 --> 00:16:26,850 தவிர, அதற்கு பதிலாக பிரித்தெடுக்கும் URL இருந்து தகவல், 330 00:16:26,850 --> 00:16:29,870 அது HTTP தலைப்புகளை மூலம் ஏதாவது. 331 00:16:29,870 --> 00:16:32,080 எனவே நினைவு எங்கள் HTTP, வீடியோ, நாங்கள் பேசினோம் 332 00:16:32,080 --> 00:16:34,850 எப்படி உலாவிகளில், சர்வர்கள் பற்றி, மற்றும் வாடிக்கையாளர்கள் தொடர்பு. 333 00:16:34,850 --> 00:16:38,070 மேலும் தகவல்களை மீண்டும் கடந்து முன்னும் பின்னுமாக HTTP தலைப்புகளாக. 334 00:16:38,070 --> 00:16:43,330 >> _POST $, தகவல்களின் பொதுவாக உள்ளது அந்த HTTP தலைப்புகளை மூலம் அனுப்பப்படும். 335 00:16:43,330 --> 00:16:49,770 நாம் பொதுவாக உள்ள _POST $ பார்க்க வேண்டும் HTML படிவங்களை சமர்ப்பிக்கும் சூழல். 336 00:16:49,770 --> 00:16:52,390 நீங்கள் இன்னும் HTML படிவங்களை பயன்படுத்த முடியும் விஷயங்களை சமர்ப்பிக்க. 337 00:16:52,390 --> 00:16:56,120 ஆனால் அவர்கள் பொதுவாக பயன்படுத்தப்படும் போஸ்ட் சூழலில். 338 00:16:56,120 --> 00:17:00,280 >> எனவே இங்கே ஒரு HTML வடிவம் ஒரு உதாரணம் தான். 339 00:17:00,280 --> 00:17:06,750 இப்போது நாம் முன் இந்த பார்த்திருக்கிறேன், ஆனால் நாம் இந்த பகுதி, நடவடிக்கை = "post.php" பார்த்ததில்லை. 340 00:17:06,750 --> 00:17:10,756 ஆக, நாம் வடிவங்கள் பற்றி பேசிய போது, HTML இன் சூழலில், நான் ஒரு 'பட்டனை இருந்தது. 341 00:17:10,756 --> 00:17:13,630 நீங்கள் நினைவு என்றால், நான் 'க்ளிக்' என்று பின்னர் பக்கம் தான், புதுப்பிக்கப்படும் 342 00:17:13,630 --> 00:17:14,660 எதையும் செய்யவில்லை. 343 00:17:14,660 --> 00:17:18,250 >> இந்த வழக்கில், நான் சமர்ப்பிக்கும் நான் இந்த படிவத்தை தட்டச்சு என்ன, 344 00:17:18,250 --> 00:17:20,750 post.php என்று ஒரு PHP கோப்பு. 345 00:17:20,750 --> 00:17:25,810 மற்றும், வெளிப்படையாக, வழியில் நான் தான் செய்கிறேன் இந்த வடிவத்தில் அஞ்சல் முறை பயன்படுத்தி வருகிறது. 346 00:17:25,810 --> 00:17:29,040 தகவல் எனவே ஒவ்வொரு துண்டு நான் இந்த படிவத்தை நீங்கள் தட்டச்சு செய்யும் 347 00:17:29,040 --> 00:17:31,470 சமர்ப்பிக்க வேண்டும் HTTP தலைப்புகளை மூலம். 348 00:17:31,470 --> 00:17:36,440 >> அது, post.php அணுக முடியும் என்று என் வடிவம் நடவடிக்கை தான். 349 00:17:36,440 --> 00:17:39,811 அது அணுக வேண்டும் $ _POST செல்வதன் மூலம். 350 00:17:39,811 --> 00:17:42,310 மற்றும் வெளிப்படையாக, வழி என்னால் முடியும் ஒவ்வொரு உறுப்பு பெற 351 00:17:42,310 --> 00:17:44,765 என்று துணை வரிசை இந்த பண்பு உள்ளது, 352 00:17:44,765 --> 00:17:48,130 எங்கள் உள்ளீடு குறிச்சொற்களை பெயர் பண்பு. 353 00:17:48,130 --> 00:17:53,540 >> எனவே வெளிப்படையாக நான் சதுர _POST $ சொல்ல முடியும் அடைப்புக்குறிக்குள் என்ன பயனர் பெற NAME 354 00:17:53,540 --> 00:17:55,440 முதல் புலத்தில் தட்டச்சு. 355 00:17:55,440 --> 00:18:01,030 மேலும் _POST $ கடவுச்சொல்லை, என்ற பிரிவையும் மாறாக, பயனர் தட்டச்சு அதை பெற 356 00:18:01,030 --> 00:18:03,650 இரண்டாவது புலத்தில். 357 00:18:03,650 --> 00:18:06,414 >> எனவே பாருங்கள் அனுமதிக்க , CS50 IDE இல் இந்த மேல். 358 00:18:06,414 --> 00:18:08,330 எனவே இங்கே நாம், நான் தருகிறேன் இரண்டாவது பெரிதாக்கவும். 359 00:18:08,330 --> 00:18:12,380 நாம் post.html என்று ஒரு கோப்பு. 360 00:18:12,380 --> 00:18:13,690 நான் post.html மீது கிளிக் செய்யவும். 361 00:18:13,690 --> 00:18:16,300 நான் இங்கே மிகவும் மேலே ஒரு மிக எளிய வலை வடிவம். 362 00:18:16,300 --> 00:18:18,750 அது நாம் தான் பார்த்தேன் வடிவம் தான் ஒரு இரண்டாவது முன்பு ஸ்லைடு. 363 00:18:18,750 --> 00:18:25,610 >> நான், டக் தட்டச்சு செய்யலாம், என்னால் முடியும் என்னுடைய கடவுச்சொல்லை, இது நாம் அனைத்து தட்டச்சு 364 00:18:25,610 --> 00:18:27,340 தெரியும் squadgoals உள்ளது. 365 00:18:27,340 --> 00:18:30,100 நான் சமர்ப்பி தாக்கும். 366 00:18:30,100 --> 00:18:32,290 மற்றும் வெளிப்படையாக, என்று post.php சமர்ப்பிக்கிறார். 367 00:18:32,290 --> 00:18:33,810 நான் வெளிப்படையாக என்று அச்சிடுகிறது நான். 368 00:18:33,810 --> 00:18:36,490 அதனால் நான் அனைத்து பாதுகாப்பு விடுபட போஸ்ட் தான் வெளியே அச்சிடும் என்னை கொடுக்கிறது என்று 369 00:18:36,490 --> 00:18:37,720 பயனர் பெயர் மற்றும் கடவுச்சொல்லை. 370 00:18:37,720 --> 00:18:38,960 >> பயனர் பெயர் டக் உள்ளது. 371 00:18:38,960 --> 00:18:40,810 பயனரின் கடவுச்சொல்லை squadgoals உள்ளது. 372 00:18:40,810 --> 00:18:42,480 நான் எப்படி இதை செய்தீர்கள்? 373 00:18:42,480 --> 00:18:44,800 சரி, IDE க்கு மேல் பாப் மீண்டும் ஒரு இரண்டாவது. 374 00:18:44,800 --> 00:18:51,340 நாம் எடுத்து கீழே உருட்டும் இது post.php பாருங்கள், 375 00:18:51,340 --> 00:18:54,040 நான் பயன்படுத்தப்படும் என்று நடவடிக்கை இங்கே சமர்ப்பிக்க. 376 00:18:54,040 --> 00:18:55,739 என் HTML வடிவம் நடவடிக்கை இருந்தது. 377 00:18:55,739 --> 00:18:56,780 அந்த நான் செய்கிறேன் அவ்வளவுதான். 378 00:18:56,780 --> 00:19:01,370 பயனர் பெயர், மற்றும் நான் அச்சிடும் நான் _POST $ "பெயர்" உள்ளடக்கங்களை. 379 00:19:01,370 --> 00:19:04,660 பின்னர் பயனரின் கடவுச்சொல்லை _POST $ "கடவுச்சொல்லை" ஆகும். 380 00:19:04,660 --> 00:19:08,920 அதனால் நான் அந்த தகவல் கொடுக்கப்பட்டது HTML வடிவம் சமர்ப்பித்து. 381 00:19:08,920 --> 00:19:13,790 நான் இப்போது _POST $ பயன்படுத்தி அதை பிரித்தெடுக்க முடியும் நான் கடத்த பயன்படுத்தப்படும் முறை ஏனெனில் 382 00:19:13,790 --> 00:19:17,470 என்று வடிவம் தரவு அஞ்சல் முறை இருந்தது. 383 00:19:17,470 --> 00:19:20,640 >> இப்போது அது அநேகமாக இல்லை நான் போகிறேன் அதனால் great-- 384 00:19:20,640 --> 00:19:24,510 இரண்டாவது திரும்பி செல்ல எங்கள் அமைப்பு இங்கே செய்ய 385 00:19:24,510 --> 00:19:30,120 நான் என்றால் அது அநேகமாக பெரிய இல்லை POST மூலம் தகவல் சமர்ப்பிக்கும், 386 00:19:30,120 --> 00:19:32,532 இது மேம்போக்காக மிகவும் பாதுகாப்பானது. 387 00:19:32,532 --> 00:19:34,740 இது அநேகமாக மிக பெரிய இல்லை தான் நான் அந்த செய்து வருகிறேன் என்றால், 388 00:19:34,740 --> 00:19:36,470 பயனரின் கடவுச்சொல்லை அச்சிடுகிறது. 389 00:19:36,470 --> 00:19:38,540 இது மிகவும் பாதுகாப்பான இருக்க வேண்டும். 390 00:19:38,540 --> 00:19:40,870 >> சரி, ஆனால் அது முற்றிலும் பாதுகாப்பான இல்லை. 391 00:19:40,870 --> 00:19:42,910 எனவே இந்த சிறிய நான் வேண்டும் இங்கே துணுக்கை 392 00:19:42,910 --> 00:19:46,410 சில உங்கள் கவனத்திற்கு வேண்டும் தரவு பாதுகாப்பு கவலைகள் போல், ஏதாவது 393 00:19:46,410 --> 00:19:51,200 நீங்கள் யோசிக்க வேலை அல்லது இணைய பயன்படுத்தி. 394 00:19:51,200 --> 00:19:53,890 இந்த கருத்தில் கொள்ள ஒன்று. 395 00:19:53,890 --> 00:19:57,980 >> நான் தகவல் என்று கூறியது HTTP தலைப்புகளை மூலம் சமர்ப்பிக்க 396 00:19:57,980 --> 00:19:59,724 நீங்கள் POST முறையைப் பயன்படுத்தும் போது. 397 00:19:59,724 --> 00:20:01,390 எந்த அவர்கள் முற்றிலும் பாதுகாப்பான இல்லை என்று அர்த்தம். 398 00:20:01,390 --> 00:20:05,610 அவர்கள் விட கண்டுபிடிக்க கடினமாக இருக்கும் எங்கே GET முறையைப் பயன்படுத்தி 399 00:20:05,610 --> 00:20:06,882 அதை URL ஐ தான் சரி. 400 00:20:06,882 --> 00:20:08,340 ஆனால் அது கண்டுபிடிக்க ஒரு வழி இன்னும் இருக்கிறது. 401 00:20:08,340 --> 00:20:10,423 மற்றும் நான் காட்ட வேண்டும் நீங்கள் இந்த அதனால் நீங்கள் ஒருவேளை 402 00:20:10,423 --> 00:20:12,940 இதை பற்றி யோசிக்க தொடங்க நீங்கள் வேலை, அல்லது பயன்படுத்தி வருகிறோம் என 403 00:20:12,940 --> 00:20:14,560 வலைத்தளங்கள் மற்றும் சமர்ப்பிக்கின்ற கடவுச்சொற்கள், மற்றும் ஒருவேளை பயன்படுத்தி 404 00:20:14,560 --> 00:20:16,518 ஒரு அதே கடவுச்சொல்லை வெவ்வேறு இடங்களில் நிறைய. 405 00:20:16,518 --> 00:20:22,060 என்று தெரியும் இன்னும் உண்மையில் மிகவும் ஆகிறது யாரோ கடவுச்சொல்லை கண்டுபிடிக்க எளிதானது. 406 00:20:22,060 --> 00:20:25,190 >> அதனால் இங்கே, நான் போகிறேன் post2.html செல்ல. 407 00:20:25,190 --> 00:20:28,850 மேலும் post2.html வேறுபாடு மற்றும் post2.php மிகவும் நுட்பமான உள்ளது. 408 00:20:28,850 --> 00:20:31,420 வித்தியாசம் வெறும் ஆகிறது நான் வெளியே அச்சிட வேண்டாம் என்று 409 00:20:31,420 --> 00:20:33,520 கடவுச்சொல்லை நான் வடிவம் to போது. 410 00:20:33,520 --> 00:20:35,260 >> அதனால் நான், டக் தட்டச்சு செய்ய போகிறேன். 411 00:20:35,260 --> 00:20:38,365 நான் தட்டச்சு செய்ய போகிறேன் squadgoals,, கூட 412 00:20:38,365 --> 00:20:40,770 நாங்கள் என்ன என்று தெரியுமா என்று கடவுச்சொல் தான். 413 00:20:40,770 --> 00:20:42,540 நான் சமர்ப்பிக்கும் முன், நான் போகிறேன், எனினும் அமைக்க 414 00:20:42,540 --> 00:20:45,864 வெறும், டெவலப்பர் கருவிகள் திறந்து இங்கே என்ன நடக்க போகிறது என்ன காண்பிக்க. 415 00:20:45,864 --> 00:20:47,530 Chrome இல் எனவே, நான் F12 அழுத்தி அடிக்க போகிறேன். 416 00:20:47,530 --> 00:20:54,120 417 00:20:54,120 --> 00:20:57,230 மற்றும் அந்த திறந்து நடக்கிறது என் வலது புறத்தில் டெவலப்பர் கருவிகள். 418 00:20:57,230 --> 00:20:59,480 நான் இன்னும் படிவத்தை சமர்ப்பிக்க வேண்டும். 419 00:20:59,480 --> 00:21:02,680 இப்போது நான் என் படிவத்தில் சமர்ப்பிக்க அடிக்க போகிறேன். 420 00:21:02,680 --> 00:21:05,370 மற்றும் வெளிப்படையாக, நான் செய்த ஒரு அழைக்க, அல்லது நான் ஒரு கோரிக்கை செய்த 421 00:21:05,370 --> 00:21:07,620 அர்த்தமும் இது post2.php வேண்டும். 422 00:21:07,620 --> 00:21:10,040 நான் அதை கிளிக் போகிறேன். 423 00:21:10,040 --> 00:21:13,802 >> பின்னர் இங்கே, நான் போகிறேன் தலைப்புகளிலும் கிளிக் செய்க. 424 00:21:13,802 --> 00:21:15,410 பொருட்களை இங்கே நடக்கிறது நிறைய இருக்கிறது. 425 00:21:15,410 --> 00:21:21,310 ஆனால் நான் மிகவும் உருட்டலாம் என்றால் கீழே உள்ள, கவனிக்க வலது என் நாட்காட்டியில் அங்கு 426 00:21:21,310 --> 00:21:25,180 ஒரு இரண்டாவது உரிமை தடுத்துள்ளது அங்கு மிக அடி மூலையில் உள்ள, 427 00:21:25,180 --> 00:21:27,386 டக், pw-- squadgoals பெயர். 428 00:21:27,386 --> 00:21:30,010 நான் பதவியை பயன்படுத்தி என்றாலும், அதனால் மிகவும் பாதுகாப்பான இது முறையை, 429 00:21:30,010 --> 00:21:33,570 தான், நீங்கள் அவ்வாறு செய்ய போது எச்சரிக்கையாக இருக்க வேண்டும் என்று நீங்கள் இன்னும் தகவல்களை 430 00:21:33,570 --> 00:21:34,430 HTTP வழியாக. 431 00:21:34,430 --> 00:21:36,770 அது இன்னும் இருக்க முடியும் ஒரு விரோதி மூலம் கண்டறியப்பட்டுள்ளது. 432 00:21:36,770 --> 00:21:39,270 அது, நாங்கள் போகிறோம் விஷயம் உண்மையில் சமாளிக்க வேண்டும். 433 00:21:39,270 --> 00:21:41,980 ஒருவேளை குறியாக்க சில வழிகள் இருக்கிறது எங்கள் கடவுச்சொற்களை நாங்கள், அவர்கள் மீது அனுப்ப முன் 434 00:21:41,980 --> 00:21:44,410 இது, ஒரு நன்றாக இருக்கும் இது நான் இங்கே என்ன இல்லை. 435 00:21:44,410 --> 00:21:47,010 >> ஆனால் வெறும் போஸ்ட் எச்சரிக்கையாக இருக்க வேண்டும் என்று முறை கூட வரம்புகள் உள்ளன. 436 00:21:47,010 --> 00:21:49,801 அதை பெற மீது ஒரு முன்னேற்றம் தான் உடனடியாக தெரியும் என்ற வகையில். 437 00:21:49,801 --> 00:21:51,280 ஆனால் அது ஒரு முழுமையான திருத்தம் இல்லை. 438 00:21:51,280 --> 00:21:53,280 எனவே இங்கே ஒரு எடுத்துக்காட்டு வீட்டில் உடற்பயிற்சி, ஒரு விரைவான 439 00:21:53,280 --> 00:21:56,350 நீங்கள் சில பெற பயன்படுத்த முடியும் என்று PHP கொண்டு வேலை பயிற்சி. 440 00:21:56,350 --> 00:21:58,300 வலை பக்கங்களில் பின்வரும் ஜோடியை உருவாக்கவும். 441 00:21:58,300 --> 00:22:00,960 முதல் ஒரு மிக எளிய இருக்க வேண்டும் ஒரு ஒற்றை துறையில் கொண்டு அமைக்கிறது மற்றும் ஒரு சமர்ப்பி 442 00:22:00,960 --> 00:22:01,460 பொத்தானை அழுத்தவும். 443 00:22:01,460 --> 00:22:04,070 எனவே மிகவும் ஒத்த நாம் என்ன வெறும் post.html செய்தான். 444 00:22:04,070 --> 00:22:07,450 >> பின்னர் இரண்டாவது நீங்கள் உருவாக்க வேண்டும் தாக்கல் 445 00:22:07,450 --> 00:22:11,687 ஒரு கோப்பு, ஒரு PHP கோப்பு என்று, அஞ்சல் வழியாக, உள்ளீடு எதிர்பார்த்து, 446 00:22:11,687 --> 00:22:14,770 மற்றும் அடிப்படையில் பயனர், தட்டச்சு என்ன இது நீங்கள் ஒரு முழு இருக்கும் கருதியது முடியும். 447 00:22:14,770 --> 00:22:16,160 நீங்கள் எந்த செய்ய வேண்டும் பிழை சோதனை அல்லது போன்ற. 448 00:22:16,160 --> 00:22:18,284 நீங்கள் பயனர் அனுமானிக்க முடியும், ஒரு முழு எண் மதிப்பை தட்டச்சு, 449 00:22:18,284 --> 00:22:22,230 அல்லது ஒரு விளக்கப்பட்டு போன்ற ஏதாவது அந்த வடிவம் ஒரு முழு, போன்ற PHP. 450 00:22:22,230 --> 00:22:24,790 நீங்கள் ஒரு உருவாக்க வேண்டும் n, பெருக்கல் வாய்ப்பாடு மூலம் n. 451 00:22:24,790 --> 00:22:28,480 >> பயனர் 10 சமர்ப்பிக்கிறார் என்றால், நாம் வேண்டும் 10 10 பெருக்கல் வாய்ப்பாடு வேண்டும். 452 00:22:28,480 --> 00:22:31,832 பயனர் ஒரு 12 சமர்ப்பிக்கிறார் என்றால், நாம் வேண்டும் ஒரு 12, 12 பெருக்கல் வாய்ப்பாடு. 453 00:22:31,832 --> 00:22:33,790 நீங்கள் பார்க்க முடியும் அதனால் என்ன நாம், இங்கே ஓட்டுநர் 454 00:22:33,790 --> 00:22:36,040 நாம் பாருங்கள் வேண்டும் என் IDE இல் இந்த கோப்பு. 455 00:22:36,040 --> 00:22:38,080 >> எனவே இங்கே IDE இல், நான் mult_form.html வேண்டும். 456 00:22:38,080 --> 00:22:41,370 457 00:22:41,370 --> 00:22:43,100 நான் அதை கிளிக் வேண்டும். 458 00:22:43,100 --> 00:22:46,020 நான் என்ன செய்ய வேண்டும் அனைத்து ஒரு மதிப்பு 'to ஆகிறது. 459 00:22:46,020 --> 00:22:47,590 10 வகை, சமர்ப்பி அடித்தது. 460 00:22:47,590 --> 00:22:51,190 மற்றும் வெளிப்படையாக, mult_table.php, இது நாங்கள், URL ல் மேல் அங்கு பார்க்க முடியும் 461 00:22:51,190 --> 00:22:53,970 நான் ஒரு 10 10 உருவாக்கி இருக்கிறது பெருக்கல் வாய்ப்பாடு. 462 00:22:53,970 --> 00:22:59,365 >> நான் 15 தட்டச்சு மற்றும் வெற்றி என்றால் நான் இப்போது, சமர்ப்பி 15 15 பெருக்கல் வாய்ப்பாடு வேண்டும். 463 00:22:59,365 --> 00:23:02,240 நான், நிச்சயமாக, காட்ட போவதில்லை நீங்கள் mult_table.php உள்ளடக்கங்களை, 464 00:23:02,240 --> 00:23:04,781 சுவாரஸ்யமான ஏனெனில் வீட்டில் உடற்பயிற்சி, இந்த வெளியே. 465 00:23:04,781 --> 00:23:07,480 ஆனால் அது சில பெற ஒரு சிறந்த வழி PHP, சுழல்கள் வேலை பயிற்சி 466 00:23:07,480 --> 00:23:10,889 , POST, மிக எளிய, வட்டம் மன அழுத்தம் இலவச உதாரணமாக, வெறும் 467 00:23:10,889 --> 00:23:12,180 நடைமுறையில் ஒரு சிறிய பிட் செய்ய. 468 00:23:12,180 --> 00:23:16,540 நான் நடக்கிறது ஒரு சிறிய CSS கிடைத்துவிட்டது இங்கே என் தனிப்பட்ட அட்டவணை செய்ய 469 00:23:16,540 --> 00:23:19,710 செல்கள் வெறும் வகையான ஆஃப் ஒரு குதிக்கின்றன சிறிது மற்றும் ஒரு சிறிய பார்க்க 470 00:23:19,710 --> 00:23:22,205 ஒரு பெருக்கல் அட்டவணை போல், எதிராக வெறும் உரை 471 00:23:22,205 --> 00:23:23,261 வகையான அங்கு உட்கார்ந்து. 472 00:23:23,261 --> 00:23:26,260 நாம் பற்றி பேச வேண்டும் கடந்த சூப்பர் உலக இந்த வீடியோவில் ஏதோ என்று 473 00:23:26,260 --> 00:23:27,597 அந்த $ _SESSION. 474 00:23:27,597 --> 00:23:29,930 ஒருவேளை இந்த உண்மையில் ஏதாவது ஒரு சிறந்த உதாரணம் 475 00:23:29,930 --> 00:23:31,700 நாம் உலக கருத்தில் கொள்ள வேண்டும். 476 00:23:31,700 --> 00:23:33,189 இது மற்றொரு வரிசை தான். 477 00:23:33,189 --> 00:23:34,480 இது மற்றொரு துணை வரிசை. 478 00:23:34,480 --> 00:23:40,580 ஆனால், அது ஒவ்வொரு மூலம் அணுக எங்கள் அமைப்பு உள்ளது என்று PHP கோப்பு. 479 00:23:40,580 --> 00:23:43,410 >> நாம் சமர்ப்பிக்க வேண்டும் ஒரு நேரத்தில் தகவல் ஒரு பக்கம் 480 00:23:43,410 --> 00:23:45,400 போன்ற நாம் பெற மற்றும் போஸ்ட் செய்கிறோம். 481 00:23:45,400 --> 00:23:46,380 அது எப்போதும் இல்லை. 482 00:23:46,380 --> 00:23:50,040 எனவே இந்த ஒரு பக்கம் பெரிய உள்ளது நீங்கள் உதாரணமாக, வெளியேற்ற எங்கே, 483 00:23:50,040 --> 00:23:53,120 நீங்கள் உங்கள் உள்நுழைவு தகவலை வேண்டும் பக்கம் பக்கம் இருந்து நிலைபெற்றன. 484 00:23:53,120 --> 00:23:58,180 >> நீங்கள் பின்னர் ஒரு அமர்வு செய்ய முடியும் போன்ற விஷயங்களை காப்பாற்ற அந்த $ _SESSION பயன்படுத்த 485 00:23:58,180 --> 00:24:02,320 பயனர் பெயர் அல்லது பயனரின் ஐடி தகவல், மற்றும் பல. 486 00:24:02,320 --> 00:24:07,600 அந்த தகவல்களை நிலைத்திருப்பீர்கள் அந்த $ _SESSION நீங்கள் அமர்வு அழிக்க வரை 487 00:24:07,600 --> 00:24:09,550 பின்னர் சிறிது. 488 00:24:09,550 --> 00:24:12,375 >> மாறும் வலைத்தளங்கள் எழுதுதல் PHP ஒரு நிறைய அவற்றை சிறப்பாக செய்கிறது. 489 00:24:12,375 --> 00:24:14,250 உங்கள் தளங்களை ஆக மிகவும் மாறும், நீங்கள் இல்லை 490 00:24:14,250 --> 00:24:17,670 விட மிக அதிகமாக என்ன செய்ய வேண்டும் நீங்கள் வேறு செய்திருக்க வேண்டும் என்று 491 00:24:17,670 --> 00:24:18,920 HTML அதை செய்து. 492 00:24:18,920 --> 00:24:21,630 ஆனால் இது நடைமுறையில் தேவைப்படுகிறது, நடைமுறையில் நிறைய. 493 00:24:21,630 --> 00:24:26,897 >> நீங்கள் ஏற்கனவே சி, வேலை எப்படி தெரியும் மற்றும் எனவே PHP குதித்து மிகவும் தந்திரமான அல்ல. 494 00:24:26,897 --> 00:24:28,730 என்ன ஒரு வேளை, கொஞ்சம் ஆகிறது தந்திரமான பிட் வேலை 495 00:24:28,730 --> 00:24:33,180 கிடைக்கும் மற்றும் அஞ்சல் இந்த புதிய யோசனை கொண்டு, ஒருவேளை உங்கள் HTML உங்கள் PHP கலந்து 496 00:24:33,180 --> 00:24:34,220 ஒன்றாக. 497 00:24:34,220 --> 00:24:37,570 ஆனால் இணைய எச்சரிக்கையாக இருக்க வேண்டும் என்று தகவல் ஒரு பரந்த களஞ்சியம். 498 00:24:37,570 --> 00:24:41,670 மற்றும் PHP இன் ஆவணங்கள் கிடைக்கும் பல இடங்களில், ஆனால் ஒருவேளை மிகவும் 499 00:24:41,670 --> 00:24:43,354 உற்சவ php.net மணிக்கு. 500 00:24:43,354 --> 00:24:45,520 மற்றும் நீ அங்கே கண்டுபிடிக்க முடியும் பல்வேறு செயல்பாடுகளை நிறைய, 501 00:24:45,520 --> 00:24:48,330 மற்றும் வழக்குகள், மற்றும் உதாரணங்கள் பயன்படுத்த உதாரணங்கள் மீது உதாரணங்கள் கூறுகிறார். 502 00:24:48,330 --> 00:24:51,340 எங்கே நீங்கள் முயற்சி மற்றும் கண்டுபிடிக்க வேண்டும் என்றால் ஏதாவது செய்ய எப்படி வெளியே, பிரச்சனைகளுக்கும் உள்ளன 503 00:24:51,340 --> 00:24:52,964 யாரோ ஒருவேளை நீங்கள் முன் அது முடிந்துவிட்டது. 504 00:24:52,964 --> 00:24:55,840 நீங்கள் அவற்றை பயன்படுத்த முடியும் உத்வேகம் செயல்படுத்த என்ன 505 00:24:55,840 --> 00:24:58,230 அதை நீங்கள் மிகவும் செயல்படுத்த முயற்சிக்கும் உள்ளது. 506 00:24:58,230 --> 00:24:59,230 >> நான் டக் லாயிட் இருக்கிறேன். 507 00:24:59,230 --> 00:25:01,210 இந்த CS50 உள்ளது. 508 00:25:01,210 --> 00:25:02,608