1 00:00:00,000 --> 00:00:00,670 2 00:00:00,670 --> 00:00:03,240 >> DAVID Malan: Hãy tạo ra một trang web thông qua mà tân sinh viên có thể đăng kí 3 00:00:03,240 --> 00:00:04,460 và thể thao. 4 00:00:04,460 --> 00:00:08,090 Đặc biệt, chúng ta hãy tạo ra một hình thức trên một trang web mà yêu cầu tên của họ, 5 00:00:08,090 --> 00:00:11,490 cho giới tính của họ, cho ký túc xá của họ, như cũng như có hay không họ muốn 6 00:00:11,490 --> 00:00:12,740 là một đội trưởng. 7 00:00:12,740 --> 00:00:14,050 Chúng ta hãy có một cái nhìn. 8 00:00:14,050 --> 00:00:17,220 >> Trước, tôi đã đi trước và tạo ra hình thức này ở đây. 9 00:00:17,220 --> 00:00:20,210 Nó không phải là điều đẹp nhất trong thế giới, để đảm bảo, nhưng nó yêu cầu 10 00:00:20,210 --> 00:00:21,560 tất cả những thông tin chi tiết. 11 00:00:21,560 --> 00:00:24,530 Chúng ta hãy đi trước và bây giờ có một cái nhìn tại nguồn cơ bản. 12 00:00:24,530 --> 00:00:29,950 Trong froshim-0.php, thông báo tôi rằng thực sự có hoàn toàn HTML. 13 00:00:29,950 --> 00:00:34,440 Nó chỉ ra rằng một tập tin PHP không đúng cần phải có PHP, nhưng nếu 14 00:00:34,440 --> 00:00:38,320 nó, nó sẽ được thực hiện bởi các thông dịch viên miễn là nó ở giữa 15 00:00:38,320 --> 00:00:41,330 thẻ PHP mở và đóng thẻ PHP. 16 00:00:41,330 --> 00:00:44,950 >> Chú ý sau đó chúng ta có thực sự bản chất là một hình thức HTML ở đây. 17 00:00:44,950 --> 00:00:47,170 Chúng tôi có thẻ form, như mong đợi. 18 00:00:47,170 --> 00:00:51,390 Chúng tôi có một đầu vào đây, có tên là đặt tên và có loại là văn bản, cho 19 00:00:51,390 --> 00:00:52,750 sinh viên đại học tên. 20 00:00:52,750 --> 00:00:56,860 >> Chúng tôi có ở đây một đầu vào đó là các loại hộp kiểm để cho phép anh ta 21 00:00:56,860 --> 00:01:00,060 mình để xác định có hay không họ muốn muốn trở thành một đội trưởng. 22 00:01:00,060 --> 00:01:04,250 Sau đó, chúng tôi có hai yếu tố đầu vào, cả hai tên mà là giới tính, cả hai đều có kiểu là 23 00:01:04,250 --> 00:01:09,410 đài phát thanh nhưng có giá trị khác nhau, F cho nữ và M cho nam. 24 00:01:09,410 --> 00:01:12,940 Nó chỉ ra rằng nút radio có thể được thiết kế theo cách này để được hai bên 25 00:01:12,940 --> 00:01:16,560 độc quyền để nếu chúng tôi kiểm tra nam, mà nữ unchecks, và nếu chúng tôi kiểm tra 26 00:01:16,560 --> 00:01:18,840 nữ, mà unchecks nam. 27 00:01:18,840 --> 00:01:22,980 >> Trong khi đó, nếu chúng ta tiến hành xem xét dưới đây ký túc xá, chúng ta thấy rằng có một chọn 28 00:01:22,980 --> 00:01:26,220 trình đơn, trong số đó là một vài lựa chọn. 29 00:01:26,220 --> 00:01:28,240 Là người đầu tiên trong những lựa chọn không có giá trị. 30 00:01:28,240 --> 00:01:32,110 Nó chỉ đơn giản có nghĩa là để đảm bảo rằng các đơn thực sự là trống theo mặc định cho 31 00:01:32,110 --> 00:01:33,150 ký túc xá của học sinh. 32 00:01:33,150 --> 00:01:36,750 Dưới đây, chúng tôi có các tùy chọn cho Apley Tòa án, cho Canaday, và mỗi khác 33 00:01:36,750 --> 00:01:38,030 sinh viên năm nhất ký túc xá. 34 00:01:38,030 --> 00:01:42,160 Bây giờ xuống dưới menu chọn này, thông báo chúng tôi có một đầu vào chung kết, chương trình này 35 00:01:42,160 --> 00:01:45,600 loại trình, giá trị mà hay nhãn hiệu này là đăng ký. 36 00:01:45,600 --> 00:01:48,080 >> Vì vậy, bây giờ chúng ta hãy nhìn vào tập tin mà hình thức này 37 00:01:48,080 --> 00:01:49,380 sẽ được đệ trình. 38 00:01:49,380 --> 00:01:50,930 Làm thế nào để biết đó là được gửi - 39 00:01:50,930 --> 00:01:54,840 tốt nếu chúng tôi di chuyển trở lại lên cao hơn trong tập tin, lưu ý rằng thẻ form có 40 00:01:54,840 --> 00:01:59,820 một thuộc tính hành động đăng ký-0.php, và hình thức sẽ được trình lên mà 41 00:01:59,820 --> 00:02:02,950 trang thông qua các phương pháp bài HTTP. 42 00:02:02,950 --> 00:02:06,610 Bây giờ chúng ta có một cái nhìn sau đó đăng ký-0.php. 43 00:02:06,610 --> 00:02:10,210 >> Trong register.php, chúng tôi một lần nữa có chủ yếu là HTML. 44 00:02:10,210 --> 00:02:12,320 Nhưng bên trong cơ thể, thông báo này. 45 00:02:12,320 --> 00:02:16,240 Có một thẻ trước mà biểu thị văn bản định dạng trước, văn bản đó phải được 46 00:02:16,240 --> 00:02:18,080 trả lại trong một phông chữ đơn cách. 47 00:02:18,080 --> 00:02:23,480 Và sau đó bên trong thẻ trước, thông báo mà chúng ta có ở đây một thẻ PHP, cởi mở và 48 00:02:23,480 --> 00:02:28,010 đóng, và một cuộc gọi đến một chức năng được gọi là print_r, mà bản in đệ quy 49 00:02:28,010 --> 00:02:29,930 bất cứ điều gì bạn vượt qua trong khi đối số của nó. 50 00:02:29,930 --> 00:02:33,690 >> Trong trường hợp này, tôi đi qua trong đệ quy một biến superglobal 51 00:02:33,690 --> 00:02:36,080 gọi là $ _POST. 52 00:02:36,080 --> 00:02:40,530 Đó là trong superglobal này, điều này mảng kết hợp, rằng bất kỳ HTTP 53 00:02:40,530 --> 00:02:44,980 các thông số hoặc các lĩnh vực hình thức là gửi bởi người sử dụng sẽ kết thúc cho 54 00:02:44,980 --> 00:02:46,040 chúng tôi truy cập. 55 00:02:46,040 --> 00:02:50,160 Bây giờ chúng ta có một cái nhìn trong một trình duyệt tại froshim-0.php. 56 00:02:50,160 --> 00:02:53,710 >> Chúng ta hãy đi trước và đăng ký bản thân mình như David Malan. 57 00:02:53,710 --> 00:02:57,580 Sẽ có đội trưởng, và tôi sẽ một nam ở, nói, Matthews. 58 00:02:57,580 --> 00:02:59,120 Bây giờ hãy nhấp vào Đăng ký. 59 00:02:59,120 --> 00:03:01,210 >> Và bây giờ, thông báo chúng ta thấy kết quả ghê gớm. 60 00:03:01,210 --> 00:03:04,420 Nhưng điều này chỉ đơn giản là kết quả của in ấn trong văn bản định dạng trước - đó 61 00:03:04,420 --> 00:03:05,770 là, một font chữ đơn - 62 00:03:05,770 --> 00:03:08,070 các nội dung của mảng kết hợp. 63 00:03:08,070 --> 00:03:11,100 Đặc biệt, nhận thấy rằng những gì trình duyệt cuối cùng nộp cho 64 00:03:11,100 --> 00:03:16,380 máy chủ là một tên có giá trị là David Malan, một lĩnh vực được gọi là đội trưởng, có 65 00:03:16,380 --> 00:03:20,020 giá trị là rõ ràng trên, mà dường như là giá trị mặc định khi tôi kiểm tra một 66 00:03:20,020 --> 00:03:24,670 kiểm tra hộp, giới tính, có giá trị là M cho nam, và ký túc xá, 67 00:03:24,670 --> 00:03:26,430 giá trị mà là Matthews. 68 00:03:26,430 --> 00:03:28,490 Bây giờ tôi đã không làm được bất cứ điều gì với các giá trị. 69 00:03:28,490 --> 00:03:33,230 Nhưng rõ ràng, bởi vì PHP là bundling chúng tôi trong superglobal này 70 00:03:33,230 --> 00:03:37,760 gọi là $ _POST, tôi chắc chắn sẽ có truy cập chương trình để làm điều gì đó 71 00:03:37,760 --> 00:03:40,010 với các biến, như đăng ký sinh viên năm nhất này. 72 00:03:40,010 --> 00:03:41,260