1 00:00:00,000 --> 00:00:00,140 2 00:00:00,140 --> 00:00:02,560 >> Speak: Låt oss förbättra hemsidan att jag gör för nybörjare, 3 00:00:02,560 --> 00:00:06,460 via vilken de kan registrera sig för intramural sport på två sätt, ett 4 00:00:06,460 --> 00:00:08,590 estetiskt, och två, funktionellt. 5 00:00:08,590 --> 00:00:13,080 Framför allt, låt oss ta en titt på denna källa i froshims-1.php. 6 00:00:13,080 --> 00:00:16,810 Lägg märke till att de enda förändringar jag har gjort just nu är att förändra effekten av 7 00:00:16,810 --> 00:00:22,580 detta formulär för att registrera-1.php, och till lägga in den här raden här, en länk tagg 8 00:00:22,580 --> 00:00:28,020 vars href är sökvägen till en fil kallas bootstrap.min.css. 9 00:00:28,020 --> 00:00:31,960 Det visar sig att bootstrap är helt enkelt ett bibliotek för CSS som gör det mycket 10 00:00:31,960 --> 00:00:35,840 lättare att göra snyggare webbplatser än du annars komma som standard. 11 00:00:35,840 --> 00:00:38,990 >> Låt oss nu ta en titt vid register 1.php. 12 00:00:38,990 --> 00:00:43,280 Ovanpå denna fil, märker att jag har lagt till "om" konstruera. 13 00:00:43,280 --> 00:00:48,690 Om värdet på namnet inom POST superglobal är tom, eller om den 14 00:00:48,690 --> 00:00:53,300 värdet av kön inuti POST superglobal är tom, eller om värdet 15 00:00:53,300 --> 00:00:57,750 av sovsal inuti POST superglobal är tom, då jag utför en 16 00:00:57,750 --> 00:00:59,090 funktion kallad header. 17 00:00:59,090 --> 00:01:03,600 Men specifikt, jag skickar via denna fungera en HTTP header som kallas 18 00:01:03,600 --> 00:01:07,790 plats efter vars kolon är den URL som jag skulle vilja 19 00:01:07,790 --> 00:01:09,520 omdirigera användaren. 20 00:01:09,520 --> 00:01:12,990 Då kallar jag genast existerar därför att, Om jag har för avsikt att omdirigera användaren till 21 00:01:12,990 --> 00:01:17,100 någon annan webbadress, jag vill inte ha någon tilläggsnummer, eller till och med HTML, i detta 22 00:01:17,100 --> 00:01:19,660 fil, som ska skickas till slut till användaren. 23 00:01:19,660 --> 00:01:22,070 >> Låt oss nu ta en titt i en webbläsare. 24 00:01:22,070 --> 00:01:25,560 Lägg märke till först, redan, att denna form är mycket sötare än min tidigare 25 00:01:25,560 --> 00:01:27,300 version, allt tack vare bootstrap. 26 00:01:27,300 --> 00:01:30,620 Låt oss nu gå vidare för att fylla i detta formulär, men ofullständigt, så att vi kan 27 00:01:30,620 --> 00:01:35,640 utlöser att "om" block till faktiskt omdirigera mig tillbaka till froshims-1. 28 00:01:35,640 --> 00:01:38,020 >> Låt oss gå vidare och ge mitt namn som avsett. 29 00:01:38,020 --> 00:01:39,590 Visst, jag ska vara en kapten. 30 00:01:39,590 --> 00:01:41,510 Jag ska precisera mig själv som manliga. 31 00:01:41,510 --> 00:01:44,220 Men jag lättjefullt glömmer att faktiskt ge mitt studentrum. 32 00:01:44,220 --> 00:01:45,860 Låt oss nu klickar du på Registrera. 33 00:01:45,860 --> 00:01:48,860 >> Nu märker jag genast varit automatiskt tillbaka till denna form. 34 00:01:48,860 --> 00:01:50,880 Men det är precis som vi tänkt. 35 00:01:50,880 --> 00:01:55,480 Recall, trots allt, att det i registrera-1.php, om någon av namn eller 36 00:01:55,480 --> 00:02:00,170 kön eller student är tomma, är att den användare misslyckats med att ge en icke-tom 37 00:02:00,170 --> 00:02:05,060 värde, då skulle vi verkligen omdirigera användaren tillbaka till samma webbadress för 38 00:02:05,060 --> 00:02:07,340 froshims-1.php. 39 00:02:07,340 --> 00:02:12,100 Endast om en användare sitt namn och kön och studentrummet kommer de att tillåtas 40 00:02:12,100 --> 00:02:13,350 att faktiskt registrera. 41 00:02:13,350 --> 00:02:15,702