1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> SPRECHER: Anstatt einfach umzuleiten Benutzer wieder an meine Form, wenn er oder sie 3 00:00:03,290 --> 00:00:07,090 ausfällt, um alle erforderlichen bereitzustellen Felder, lassen Sie uns stattdessen ein wenig mehr sein 4 00:00:07,090 --> 00:00:10,170 lehrreich und informieren Sie ihn, oder sie, was sie tun müssen, um in 5 00:00:10,170 --> 00:00:11,790 Um weiter zu gehen. 6 00:00:11,790 --> 00:00:15,230 So nehmen Sie hier bei froshims-2.php einen Blick. 7 00:00:15,230 --> 00:00:18,070 Die einzige Änderung, die ich gemacht habe jetzt ist es, entfernen Bootstrap für jetzt, nur zu halten, 8 00:00:18,070 --> 00:00:21,890 Dinge, die ein bisschen einfacher, aber auch um anzugeben, dass die Wirkung dieser 9 00:00:21,890 --> 00:00:24,650 Form, muss sich registrieren-2.php sein. 10 00:00:24,650 --> 00:00:27,080 >> Lassen Sie dann einen Blick auf Register-2. 11 00:00:27,080 --> 00:00:29,530 Beachten Sie, dass diese Datei ist meistens HTML. 12 00:00:29,530 --> 00:00:32,759 Doch im Inneren des Körpers Tag gibt eine Reihe von PHP-Tags. 13 00:00:32,759 --> 00:00:36,700 >> Als PHP-Interpreter auf die Tags, wird es in der Tat den Code auszuführen 14 00:00:36,700 --> 00:00:37,580 in ihnen. 15 00:00:37,580 --> 00:00:40,140 Was wird ausgeführt dieser spezielle Fall? 16 00:00:40,140 --> 00:00:45,130 Nun bemerken, werden wir mit einem Scheck "wenn". Wenn der Name leer ist, oder Geschlecht ist leer, 17 00:00:45,130 --> 00:00:50,430 oder Wohnheim ist leer ", dann". Und das ", dann" hier wird durch diese Doppelpunkt impliziert. 18 00:00:50,430 --> 00:00:54,960 >> PHP ist, wie C, unterstützt geschweiften Klammern für den Körper, wenn ihre Blöcke. 19 00:00:54,960 --> 00:00:58,600 Aber es unterstützt auch diese Doppelpunkt, der bedeutet, alles, was im Folgenden geht, 20 00:00:58,600 --> 00:01:01,480 wenn dies, wenn die Bedingung wahr ist, wird geschehen. 21 00:01:01,480 --> 00:01:06,770 Nun, wenn das, was folgt, dass Doppelpunkt ist nur einige raw HTML, wie in diesem Fall, was 22 00:01:06,770 --> 00:01:10,700 passieren wird, ist, dass der Interpreter dass rohe HTML einfach ausspucken. 23 00:01:10,700 --> 00:01:14,850 >> Aber sobald wir begegnen, ein anderes PHP tag, wie wir hier auf dieser Linie, 24 00:01:14,850 --> 00:01:16,780 "Else" Wir werden die folgenden zu tun. 25 00:01:16,780 --> 00:01:21,040 Wir behaupten, in reinem HTML, oder wirklich nur Text, dass Sie angemeldet sind. 26 00:01:21,040 --> 00:01:22,450 Nun, nicht wirklich. 27 00:01:22,450 --> 00:01:27,380 Dann, im Gegensatz zu C, jetzt müssen wir angeben mehr explizit weil wir mit 28 00:01:27,380 --> 00:01:30,670 diese Doppelpunkte, dass die, wenn endet hier. 29 00:01:30,670 --> 00:01:33,100 >> Werfen wir nun einen Blick auf das Endergebnis. 30 00:01:33,100 --> 00:01:36,690 Hier, in froshims-2, ich habe die bilden, dass ich ursprünglich hatte. 31 00:01:36,690 --> 00:01:39,590 Fahren wir fort und füllen aus David Malan. 32 00:01:39,590 --> 00:01:40,780 Er wird ein Kapitän sein. 33 00:01:40,780 --> 00:01:43,120 Er wird männlich sein, aber er wird keinen Schlafsaal. 34 00:01:43,120 --> 00:01:45,520 Vielmehr ist einfach gehen lassen zu registrieren. 35 00:01:45,520 --> 00:01:47,600 >> Sie müssen Ihren Namen, Geschlecht und Wohnheim. 36 00:01:47,600 --> 00:01:48,570 Gehen Sie zurück. 37 00:01:48,570 --> 00:01:52,260 Mit anderen Worten, anstatt einfach umleiten mich zurück zu diesem froshims Form 38 00:01:52,260 --> 00:01:55,380 und lassen Sie es mich, herauszufinden, was eigentlich schief gelaufen ist, ist hier, ich habe 39 00:01:55,380 --> 00:01:57,680 proaktiv informiert, dass ich etwas falsch gemacht. 40 00:01:57,680 --> 00:01:59,860 Und ich habe eine Chance gegeben zurück. 41 00:01:59,860 --> 00:02:02,347