1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> SPEAKER: Thay vì chỉ đơn giản là chuyển hướng người sử dụng trở lại hình thức của tôi, nếu người đó 3 00:00:03,290 --> 00:00:07,090 không cung cấp tất cả các yêu cầu lĩnh vực, chúng ta hãy thay vì được nhiều hơn một chút 4 00:00:07,090 --> 00:00:10,170 hướng dẫn và thông báo cho ông hay cô ấy những gì họ cần làm trong 5 00:00:10,170 --> 00:00:11,790 để tiến hành thêm. 6 00:00:11,790 --> 00:00:15,230 Vì vậy hãy xem đây tại froshims-2.php. 7 00:00:15,230 --> 00:00:18,070 Thay đổi duy nhất bây giờ tôi đã thực hiện là loại bỏ bootstrap cho bây giờ, chỉ để giữ 8 00:00:18,070 --> 00:00:21,890 những điều một chút đơn giản, và cũng để xác định rằng hành động này 9 00:00:21,890 --> 00:00:24,650 hình thức được đăng ký-2.php. 10 00:00:24,650 --> 00:00:27,080 >> Để sau đó hãy nhìn vào đăng ký-2. 11 00:00:27,080 --> 00:00:29,530 Nhận thấy rằng tập tin này chủ yếu là HTML. 12 00:00:29,530 --> 00:00:32,759 Nhưng bên trong thẻ cơ thể một số thẻ PHP. 13 00:00:32,759 --> 00:00:36,700 >> Làm thông dịch viên PHP gặp những thẻ, nó sẽ thực sự thực thi mã 14 00:00:36,700 --> 00:00:37,580 trong họ. 15 00:00:37,580 --> 00:00:40,140 Những gì sẽ được thực hiện trong trường hợp cụ thể này? 16 00:00:40,140 --> 00:00:45,130 Cũng nhận thấy, chúng tôi sẽ kiểm tra với một "nếu". Nếu tên là trống rỗng, hay giới tính là trống rỗng, 17 00:00:45,130 --> 00:00:50,430 hoặc ký túc xá là trống rỗng, "sau đó." Và "sau đó" đây là ngụ ý của ruột này. 18 00:00:50,430 --> 00:00:54,960 >> PHP không, giống như C, hỗ trợ dấu ngoặc nhọn cho cơ thể của nếu khối của nó. 19 00:00:54,960 --> 00:00:58,600 Nhưng nó cũng hỗ trợ đại tràng này, có nghĩa là bất cứ điều gì mà đi kèm sau đây, 20 00:00:58,600 --> 00:01:01,480 nếu nếu tình trạng này là đúng, sẽ xảy ra. 21 00:01:01,480 --> 00:01:06,770 Bây giờ nếu những gì sau đó đại tràng chỉ là một số mã HTML, như trong trường hợp này, những gì 22 00:01:06,770 --> 00:01:10,700 sẽ xảy ra là các thông dịch viên sẽ chỉ đơn giản là nhổ ra rằng mã HTML. 23 00:01:10,700 --> 00:01:14,850 >> Nhưng ngay sau khi chúng ta gặp phải một PHP tag, như chúng ta làm ở đây trên đường dây này, 24 00:01:14,850 --> 00:01:16,780 "Khác" chúng tôi sẽ làm như sau. 25 00:01:16,780 --> 00:01:21,040 Chúng tôi sẽ yêu cầu bồi thường, trong mã HTML, hoặc thực sự chỉ văn bản, mà bạn đang đăng ký. 26 00:01:21,040 --> 00:01:22,450 Vâng, không thực sự. 27 00:01:22,450 --> 00:01:27,380 Sau đó, không giống như C, bây giờ chúng ta cần phải xác định một cách rõ ràng hơn, bởi vì chúng ta đang sử dụng 28 00:01:27,380 --> 00:01:30,670 các dấu hai chấm, rằng nếu kết thúc ở đây. 29 00:01:30,670 --> 00:01:33,100 >> Bây giờ chúng ta hãy có một cái nhìn ở kết quả cuối cùng. 30 00:01:33,100 --> 00:01:36,690 Ở đây, trong froshims-2, tôi có hình thức mà tôi ban đầu đã có. 31 00:01:36,690 --> 00:01:39,590 Chúng ta hãy đi trước và điền David Malan ra. 32 00:01:39,590 --> 00:01:40,780 Anh ta sẽ là một đội trưởng. 33 00:01:40,780 --> 00:01:43,120 Anh sẽ là nam giới, nhưng ông sẽ không có một ký túc xá. 34 00:01:43,120 --> 00:01:45,520 Thay vào đó, hãy chỉ đơn giản là tiến hành để đăng ký. 35 00:01:45,520 --> 00:01:47,600 >> Bạn phải cung cấp tên của bạn, giới tính và ký túc xá. 36 00:01:47,600 --> 00:01:48,570 Quay trở lại. 37 00:01:48,570 --> 00:01:52,260 Nói cách khác, thay vì chỉ đơn giản là chuyển hướng tôi lại cho rằng hình thức froshims 38 00:01:52,260 --> 00:01:55,380 và để lại nó cho tôi để tìm ra những gì thực sự đã đi sai, ở đây, tôi đã 39 00:01:55,380 --> 00:01:57,680 thông báo chủ động mà tôi đã làm điều gì sai. 40 00:01:57,680 --> 00:01:59,860 Và tôi đã có cơ hội quay trở lại. 41 00:01:59,860 --> 00:02:02,347