1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID مالان: دعونا إنشاء موقع على شبكة الانترنت عن طريق المبتدئون التي يمكن أن تسجل ل 3 00:00:03,240 --> 00:00:04,460 الألعاب الجماعية. 4 00:00:04,460 --> 00:00:08,090 على وجه الخصوص، دعونا خلق نموذج على صفحة على شبكة الإنترنت أن يسأل عن أسمائهم، 5 00:00:08,090 --> 00:00:11,490 لجنسهم، على النوم الخاصة بهم، و كذلك ما إذا كانت أو لم تكن ترغب في 6 00:00:11,490 --> 00:00:12,740 أن يكون كابتن الفريق. 7 00:00:12,740 --> 00:00:14,050 دعونا نلقي نظرة. 8 00:00:14,050 --> 00:00:17,220 >> مقدما، لقد ذهبت بالفعل إلى الأمام وخلق هذا الشكل هنا. 9 00:00:17,220 --> 00:00:20,210 انها ليست أجمل شيء في العالم، للتأكد، لكنه طلب 10 00:00:20,210 --> 00:00:21,560 كل تلك التفاصيل. 11 00:00:21,560 --> 00:00:24,530 دعونا نمضي قدما والآن نلقي نظرة في المصدر الأساسية. 12 00:00:24,530 --> 00:00:29,950 في froshim-0.php، لاحظ أنني في الواقع تماما HTML. 13 00:00:29,950 --> 00:00:34,440 اتضح أن ملف PHP لا تحتاج بدقة لاحتواء PHP، ولكن إذا 14 00:00:34,440 --> 00:00:38,320 لا، سيتم تنفيذه من قبل مترجم طالما انها في ما بين 15 00:00:38,320 --> 00:00:41,330 العلامة PHP فتح وإغلاق علامة PHP. 16 00:00:41,330 --> 00:00:44,950 >> ثم لاحظت أن لدينا حقا جوهر نموذج HTML هنا. 17 00:00:44,950 --> 00:00:47,170 لدينا العلامة النموذج، كما هو متوقع. 18 00:00:47,170 --> 00:00:51,390 لدينا مدخلا هنا، واسمه هو اسم والذي هو نوع النص، ل 19 00:00:51,390 --> 00:00:52,750 اسم الجامعيين. 20 00:00:52,750 --> 00:00:56,860 >> لدينا هنا مدخلات أخرى من هذا الاختيار مربع اكتب من أجل السماح له 21 00:00:56,860 --> 00:01:00,060 أو لها لتحديد ما إذا كانوا (الايرانيون) أم لا أحب أن أكون كابتن الفريق. 22 00:01:00,060 --> 00:01:04,250 ثم لدينا اثنين من المدخلات، سواء اسمه هو بين الجنسين، سواء من نوعه هو 23 00:01:04,250 --> 00:01:09,410 ولكن الإذاعة التي لها قيم مختلفة، جمعة للإناث والذكور لM. 24 00:01:09,410 --> 00:01:12,940 اتضح أن أزرار الراديو يمكن أن يكون مصممة بهذه الطريقة لتكون متبادلة 25 00:01:12,940 --> 00:01:16,560 الحصري بحيث إذا نتحقق من الذكور، وهذا لم يقم بتحديد الإناث، وإذا كنا تحقق 26 00:01:16,560 --> 00:01:18,840 الإناث، التي لم يقم بتحديد الذكور. 27 00:01:18,840 --> 00:01:22,980 >> وفي الوقت نفسه، إذا أن نشرع في أنظر إلى الأسفل النوم، ونحن نرى أن هناك حدد 28 00:01:22,980 --> 00:01:26,220 القائمة، داخل وهو عدد غير قليل من الخيارات. 29 00:01:26,220 --> 00:01:28,240 أول هذه الخيارات لا قيمة له. 30 00:01:28,240 --> 00:01:32,110 من المفترض أنه ببساطة لضمان أن القائمة فارغة الواقع افتراضيا ل 31 00:01:32,110 --> 00:01:33,150 النوم الطالب. 32 00:01:33,150 --> 00:01:36,750 دون ذلك، لدينا خيارات لآبلي المحكمة، لكانادي، وغيرها من كل 33 00:01:36,750 --> 00:01:38,030 طالبة المهجع. 34 00:01:38,030 --> 00:01:42,160 الآن نزولا تحت هذه القائمة حدد، لاحظ لدينا مدخلات النهائي، هذا واحد 35 00:01:42,160 --> 00:01:45,600 من نوع يقدم، القيمة التي أو هذا الملصق هو السجل. 36 00:01:45,600 --> 00:01:48,080 >> حتى الآن دعونا نلقي نظرة على الملف الذي هذا النموذج 37 00:01:48,080 --> 00:01:49,380 سوف يتم تقديمها. 38 00:01:49,380 --> 00:01:50,930 كيفية معرفة حيث انها يجري تقديم - 39 00:01:50,930 --> 00:01:54,840 كذلك إذا كنا انتقل احتياطية العالي في ملف، لاحظ أن العلامة شكل كان 40 00:01:54,840 --> 00:01:59,820 سمة عمل السجل-0.php، وسيتم إرسال النموذج إلى أن 41 00:01:59,820 --> 00:02:02,950 الصفحة عبر HTTP أسلوب آخر. 42 00:02:02,950 --> 00:02:06,610 دعونا الآن نلقي نظرة ثم سجل-0.php. 43 00:02:06,610 --> 00:02:10,210 >> في register.php، ونحن مرة أخرى يكون في الغالب HTML. 44 00:02:10,210 --> 00:02:12,320 ولكن داخل الجسم، لاحظ هذا. 45 00:02:12,320 --> 00:02:16,240 هناك علامة قبل الذي يدل المنسقة مسبقا النص، النص الذي يجب أن يكون 46 00:02:16,240 --> 00:02:18,080 المقدمة في خط أحادي المسافة. 47 00:02:18,080 --> 00:02:23,480 ثم داخل ذلك قبل علامة، لاحظ أن لدينا هنا علامة PHP، منفتح و 48 00:02:23,480 --> 00:02:28,010 وثيق، ودعوة إلى وظيفة تسمى print_r والمطبوعات التي متكرر 49 00:02:28,010 --> 00:02:29,930 مهما كنت تمر في كوسيطة. 50 00:02:29,930 --> 00:02:33,690 >> في هذه الحالة، وأنا في تمرير متكرر متغير superglobal 51 00:02:33,690 --> 00:02:36,080 يسمى $ _POST. 52 00:02:36,080 --> 00:02:40,530 انها في هذا superglobal، وهذا مجموعة النقابي، أن أي HTTP 53 00:02:40,530 --> 00:02:44,980 معلمات أو حقول النموذج التي كانت المقدمة من قبل المستخدم في نهاية المطاف ل 54 00:02:44,980 --> 00:02:46,040 لنا الوصول إليها. 55 00:02:46,040 --> 00:02:50,160 دعونا الآن نلقي نظرة في المتصفح في froshim-0.php. 56 00:02:50,160 --> 00:02:53,710 >> دعونا نمضي قدما وتسجيل نفسي ديفيد مالان. 57 00:02:53,710 --> 00:02:57,580 سأكون ضابط برتبة نقيب، وسأكون الذكور في، ويقول، ماثيوز. 58 00:02:57,580 --> 00:02:59,120 دعونا الآن انقر فوق تسجيل. 59 00:02:59,120 --> 00:03:01,210 >> والآن، لاحظ نرى نتيجة البشعة. 60 00:03:01,210 --> 00:03:04,420 ولكن هذا هو ببساطة نتيجة ل الطباعة في النص مسبقا - أن 61 00:03:04,420 --> 00:03:05,770 هو، خط أحادي المسافة - 62 00:03:05,770 --> 00:03:08,070 محتويات هذا مجموعة النقابي. 63 00:03:08,070 --> 00:03:11,100 على وجه الخصوص، لاحظ أن ما متصفح قدمت في نهاية المطاف إلى 64 00:03:11,100 --> 00:03:16,380 الخادم هو اسم قيمته هو ديفيد مالان؛ حقل يسمى القبطان، الذي 65 00:03:16,380 --> 00:03:20,020 القيمة هي على ما يبدو، والتي يبدو أن تكون القيمة الافتراضية عندما تحقق ل 66 00:03:20,020 --> 00:03:24,670 فحص مربع؛ الجنسين، التي تقدر قيمتها هو M للذكور، والنوم، 67 00:03:24,670 --> 00:03:26,430 القيمة التي هي ماثيوز. 68 00:03:26,430 --> 00:03:28,490 الآن أنا لم تفعل أي شيء حتى الآن مع هذه القيم. 69 00:03:28,490 --> 00:03:33,230 ولكن من الواضح، لأنه يتم تجميع PHP لهم حتى بالنسبة لي في هذا superglobal 70 00:03:33,230 --> 00:03:37,760 يسمى $ _POST، سآخذ بالتأكيد الوصول البرمجي أن تفعل شيئا 71 00:03:37,760 --> 00:03:40,010 مع هذه المتغيرات، مثل تسجيل هذا طالبة. 72 00:03:40,010 --> 00:03:41,260