1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> SPEAKER: Namesto zgolj preusmeri Uporabnik nazaj v svojo obliko, če on ali ona 3 00:00:03,290 --> 00:00:07,090 ne zagotovi vse zahtevane Polja, kaj je namesto tega nekaj več 4 00:00:07,090 --> 00:00:10,170 poučen in ga obvesti, ali ji, kaj morajo storiti, 5 00:00:10,170 --> 00:00:11,790 Da bi nadaljevati. 6 00:00:11,790 --> 00:00:15,230 Tako da si oglejte tukaj na froshims-2.PHP. 7 00:00:15,230 --> 00:00:18,070 Edina sprememba, zdaj sem naredil je, da odstrani Bootstrapa za zdaj, samo, da 8 00:00:18,070 --> 00:00:21,890 Stvari malo enostavnejša, pa tudi navesti, da ukrep za to 9 00:00:21,890 --> 00:00:24,650 Obrazec mora biti register-2.PHP. 10 00:00:24,650 --> 00:00:27,080 >> Dajmo potem si oglejte registra-2. 11 00:00:27,080 --> 00:00:29,530 Opazimo, da je ta datoteka večinoma HTML. 12 00:00:29,530 --> 00:00:32,759 Toda v notranjosti telesa tag so številni PHP oznak. 13 00:00:32,759 --> 00:00:36,700 >> Kot PHP interpreter naleti na tiste oznake, bo to dejansko izvesti kodo 14 00:00:36,700 --> 00:00:37,580 v njih. 15 00:00:37,580 --> 00:00:40,140 Kaj se bo izvajal v ta primer? 16 00:00:40,140 --> 00:00:45,130 No opazili, bomo preverite pri "če". Če ime je prazna, ali spola je prazna, 17 00:00:45,130 --> 00:00:50,430 ali domu je prazna, "potem". In "potem" Tukaj je vsebovano v tem debelem črevesu. 18 00:00:50,430 --> 00:00:54,960 >> PHP ne, kot so C, podpirajo zavitimi oklepaji za telo njegovih če blokov. 19 00:00:54,960 --> 00:00:58,600 Ampak tudi podpira to debelo črevo, ki kaj pomeni, da prihaja v nadaljevanju, 20 00:00:58,600 --> 00:01:01,480 če je to, ce je pogoj res, se zgodi. 21 00:01:01,480 --> 00:01:06,770 Zdaj, če tisto, kar sledi, da je kolona le nekateri surovi HTML, kot v tem primeru, kaj 22 00:01:06,770 --> 00:01:10,700 se bo zgodilo, je, da bo tolmač preprosto izpljunil, da se surovo HTML. 23 00:01:10,700 --> 00:01:14,850 >> Toda takoj, ko smo naleteli na še eno PHP tag, kot mi tukaj na tej liniji, 24 00:01:14,850 --> 00:01:16,780 "Else" bomo naredili naslednje. 25 00:01:16,780 --> 00:01:21,040 Bomo trdijo, surovi HTML, ali res samo besedilo, ki ste registrirani. 26 00:01:21,040 --> 00:01:22,450 No, ni res. 27 00:01:22,450 --> 00:01:27,380 Potem pa, za razliko od C, moramo zdaj opredeliti bolj jasno, saj smo s pomočjo 28 00:01:27,380 --> 00:01:30,670 ti dvopičja, da če se tu konča. 29 00:01:30,670 --> 00:01:33,100 >> Zdaj pa si poglejmo na končni rezultat. 30 00:01:33,100 --> 00:01:36,690 Tukaj, v froshims-2, imam oblikovanje, ki je prvotno imela jaz. 31 00:01:36,690 --> 00:01:39,590 Pojdimo naprej in izpolnite out David Malan. 32 00:01:39,590 --> 00:01:40,780 On bo kapetan. 33 00:01:40,780 --> 00:01:43,120 On bo moški, vendar je ne bo imela domu. 34 00:01:43,120 --> 00:01:45,520 Namesto tega pa si preprosto nadaljuje registrirati. 35 00:01:45,520 --> 00:01:47,600 >> Morate navesti svoje ime, spol in domu. 36 00:01:47,600 --> 00:01:48,570 Pojdi nazaj. 37 00:01:48,570 --> 00:01:52,260 Z drugimi besedami, namesto da preusmeriti me nazaj v to froshims obliki 38 00:01:52,260 --> 00:01:55,380 in pustite, da se mi, da ugotovimo, kaj dejansko je šlo narobe, tu sem bil 39 00:01:55,380 --> 00:01:57,680 obveščeni proaktivno, da sem naredil kaj narobe. 40 00:01:57,680 --> 00:01:59,860 In sem dobil priložnost iti nazaj. 41 00:01:59,860 --> 00:02:02,347