1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:02,560 >> SPEAKER: Mari kita memperbaiki laman web ini bahawa saya membuat untuk bayat, 3 00:00:02,560 --> 00:00:06,460 melalui mana mereka boleh mendaftar untuk sukan di antara dinding dengan dua cara, satu 4 00:00:06,460 --> 00:00:08,590 estetika, dan dua, fungsi. 5 00:00:08,590 --> 00:00:13,080 Khususnya, mari kita lihat sumber ini dalam froshims-1.php. 6 00:00:13,080 --> 00:00:16,810 Perhatikan bahawa satu-satunya perubahan yang saya telah dibuat sekarang adalah untuk menukar tindakan 7 00:00:16,810 --> 00:00:22,580 borang ini untuk mendaftar-1.php, dan untuk menambah di baris ini di sini, tag pautan 8 00:00:22,580 --> 00:00:28,020 yang href adalah jalan yang ke fail dipanggil bootstrap.min.css. 9 00:00:28,020 --> 00:00:31,960 Ia ternyata bahawa Bootstrap adalah semata-mata perpustakaan untuk CSS yang menjadikannya lebih 10 00:00:31,960 --> 00:00:35,840 lebih mudah untuk membuat laman web lebih cantik daripada anda mungkin sebaliknya mendapatkan secara lalai. 11 00:00:35,840 --> 00:00:38,990 >> Sekarang mari kita lihat pada daftar-1.php. 12 00:00:38,990 --> 00:00:43,280 Atas fail ini, perhatian bahawa saya telah tambah ini "jika" membina. 13 00:00:43,280 --> 00:00:48,690 Jika nilai nama dalam POST Superglobal kosong, atau jika 14 00:00:48,690 --> 00:00:53,300 nilai jantina dalam POST Superglobal kosong, atau jika nilai 15 00:00:53,300 --> 00:00:57,750 dari asrama dalam Superglobal POST kosong, maka saya melaksanakan 16 00:00:57,750 --> 00:00:59,090 fungsi dipanggil header. 17 00:00:59,090 --> 00:01:03,600 Tetapi secara khusus, saya menghantar melalui ini berfungsi satu header HTTP dipanggil 18 00:01:03,600 --> 00:01:07,790 lokasi selepas yang kolon adalah URL yang saya ingin 19 00:01:07,790 --> 00:01:09,520 redirect pengguna. 20 00:01:09,520 --> 00:01:12,990 Kemudian saya segera memanggil wujud kerana, jika saya bercadang untuk mengalihkan pengguna untuk 21 00:01:12,990 --> 00:01:17,100 beberapa URL yang lain, saya tidak mahu apa-apa kod tambahan, atau HTML, dalam ini 22 00:01:17,100 --> 00:01:19,660 fail, untuk dihantar akhirnya kepada pengguna. 23 00:01:19,660 --> 00:01:22,070 >> Sekarang mari kita lihat di pelayar. 24 00:01:22,070 --> 00:01:25,560 Notis pertama, sudah, bahawa borang ini adalah jauh lebih cantik daripada saya sebelum ini 25 00:01:25,560 --> 00:01:27,300 versi, semua terima kasih kepada Bootstrap. 26 00:01:27,300 --> 00:01:30,620 Sekarang mari kita teruskan untuk mengisi borang ini, tetapi tidak lengkap, supaya kita dapat 27 00:01:30,620 --> 00:01:35,640 mencetuskan bahawa "jika" blok untuk benar-benar mengarahkan saya kembali ke froshims-1. 28 00:01:35,640 --> 00:01:38,020 >> Mari kita pergi ke hadapan dan menyediakan nama saya seperti yang sepatutnya. 29 00:01:38,020 --> 00:01:39,590 Pasti, saya akan menjadi kapten. 30 00:01:39,590 --> 00:01:41,510 Saya akan nyatakan diri saya sebagai lelaki. 31 00:01:41,510 --> 00:01:44,220 Tetapi saya malas akan lupa untuk benar-benar menyediakan asrama saya. 32 00:01:44,220 --> 00:01:45,860 Mari kita sekarang klik Daftar. 33 00:01:45,860 --> 00:01:48,860 >> Sekarang notis saya dengan serta-merta menjadi diarahkan kembali kepada bentuk ini. 34 00:01:48,860 --> 00:01:50,880 Tetapi itulah seperti yang kita dimaksudkan. 35 00:01:50,880 --> 00:01:55,480 Recall, selepas semua, yang di mendaftar-1.php, jika mana-mana nama atau 36 00:01:55,480 --> 00:02:00,170 jantina atau asrama kosong, iaitu pengguna gagal untuk menyediakan yang tidak kosong 37 00:02:00,170 --> 00:02:05,060 nilai, maka kami pula akan mengarahkan pengguna kembali ke URL yang sama untuk 38 00:02:05,060 --> 00:02:07,340 froshims-1.php. 39 00:02:07,340 --> 00:02:12,100 Hanya jika pengguna atau namanya dan jantina dan asrama mereka akan dibenarkan 40 00:02:12,100 --> 00:02:13,350 untuk benar-benar mendaftar. 41 00:02:13,350 --> 00:02:15,702