1 00:00:00,000 --> 00:00:00,350 2 00:00:00,350 --> 00:00:03,160 >> المتحدث: دعونا نلقي نظرة على صفحة ويب عبر فيها المستخدم قد سجل 3 00:00:03,160 --> 00:00:03,960 عن شيء. 4 00:00:03,960 --> 00:00:08,850 هنا، في شكل 0.html، لدي عدد من حقول الإدخال في نموذج للبريد الإلكتروني، 5 00:00:08,850 --> 00:00:12,300 لكلمات السر، والتوصل إلى اتفاق ل أحكام وشروط تليها 6 00:00:12,300 --> 00:00:13,145 زر تسجيل. 7 00:00:13,145 --> 00:00:16,570 >> أتش تي أم أل لهذه الصفحة، وفي الوقت نفسه، يبدو مثل هذا. 8 00:00:16,570 --> 00:00:20,970 لدي هنا الإدخال الأول يسمى البريد الإلكتروني، ومدخلات أخرى تسمى كلمة المرور، 9 00:00:20,970 --> 00:00:24,670 مدخلات أخرى تسمى تأكيد، والتي من الناحية النظرية، يجب أن يطابق 10 00:00:24,670 --> 00:00:28,730 كلمة المرور التي كتبتها للمستخدم أول الوقت، ثم هنا، في الإدخال، الذي 11 00:00:28,730 --> 00:00:32,630 النوع هو مربع، تليها أخيرا، على زر إرسال الفعلية. 12 00:00:32,630 --> 00:00:35,710 >> الآن، لاحظ لا يوجد شيء في هذا صفحة على شبكة الإنترنت أن يفعل أي شكل من أشكال 13 00:00:35,710 --> 00:00:37,390 التحقق من صحة المدخلات بلدي. 14 00:00:37,390 --> 00:00:41,070 يمكنني أن اكتب أي شيء أو لا شيء على الإطلاق للبريد الإلكتروني وكلمات المرور، وأنا 15 00:00:41,070 --> 00:00:43,360 يمكن أن تحقق أو لا تحقق أن مربع، على ما يبدو. 16 00:00:43,360 --> 00:00:46,890 >> الآن، قد يكون جيدا جدا هناك بعض التحقق من جانب الخادم، إذا جاز التعبير - 17 00:00:46,890 --> 00:00:49,380 بعض التدقيق خطأ ما أفعل ولا توفر. 18 00:00:49,380 --> 00:00:52,880 ولكن في الجانب الأقل العميل، وليس هناك التعليمات البرمجية التي رأينا أن الواقع 19 00:00:52,880 --> 00:00:54,540 يضمن أن أتعاون. 20 00:00:54,540 --> 00:01:00,700 في الواقع، إذا أعود إلى شكل 0.html في متصفحي واكتب أي شيء على الإطلاق، وأنا 21 00:01:00,700 --> 00:01:05,600 في نهاية المطاف، وأرى في [،؟ تسجيل 0.php؟]، مرت في النحو 22 00:01:05,600 --> 00:01:09,250 كل معلمات HTTP، البريد الإلكتروني لدينا، كلمة السر، وتأكيد، ولكن لا 23 00:01:09,250 --> 00:01:13,340 القيم لأي من هؤلاء، على الرغم من الصفحة نفسها يقول مازحا أن 24 00:01:13,340 --> 00:01:14,590 لقد سجلت. 25 00:01:14,590 --> 00:01:15,307