1 00:00:00,000 --> 00:00:00,190 2 00:00:00,190 --> 00:00:03,290 >> ALTAVOZ: En lugar de simplemente redirigir el usuario a mi forma, si él o ella 3 00:00:03,290 --> 00:00:07,090 no proporciona toda la requerida campos, vamos a ser en cambio un poco más 4 00:00:07,090 --> 00:00:10,170 instructiva e informarle o ella lo que tienen que hacer en 5 00:00:10,170 --> 00:00:11,790 fin de seguir adelante. 6 00:00:11,790 --> 00:00:15,230 Así que eche un vistazo aquí a froshims-2.php. 7 00:00:15,230 --> 00:00:18,070 El único cambio que he hecho ahora es eliminar arranque por ahora, sólo para mantener 8 00:00:18,070 --> 00:00:21,890 las cosas un poco más sencillo, y también para especificar que la acción de este 9 00:00:21,890 --> 00:00:24,650 formulario será register-2.php. 10 00:00:24,650 --> 00:00:27,080 >> Vamos a continuación, echar un vistazo a registro-2. 11 00:00:27,080 --> 00:00:29,530 Observe que este archivo es en su mayoría en HTML. 12 00:00:29,530 --> 00:00:32,759 Pero en el interior del cuerpo de la etiqueta hay una serie de etiquetas PHP. 13 00:00:32,759 --> 00:00:36,700 >> Como intérprete de PHP se encuentra con los etiquetas, será de hecho ejecutar el código 14 00:00:36,700 --> 00:00:37,580 dentro de ellos. 15 00:00:37,580 --> 00:00:40,140 ¿Qué va a ser ejecutado en este caso particular? 16 00:00:40,140 --> 00:00:45,130 Bien comunicado, comprobaremos con un "si". Si el nombre está vacío, o el género está vacío, 17 00:00:45,130 --> 00:00:50,430 o dormitorio está vacía ", entonces." Y el "después" aquí está implícito en esta colon. 18 00:00:50,430 --> 00:00:54,960 >> PHP no, como C, admite llaves para el cuerpo de su FI bloques. 19 00:00:54,960 --> 00:00:58,600 Pero también apoya esta colon, que significa cualquier cosa que viene de aquí en adelante, 20 00:00:58,600 --> 00:01:01,480 si esto si la condición es verdad, que ha de suceder. 21 00:01:01,480 --> 00:01:06,770 Ahora bien, si lo que se deduce que el colon es sólo algunos HTML puro, como en este caso, lo que 22 00:01:06,770 --> 00:01:10,700 va a pasar es que el intérprete simplemente escupir que el HTML puro. 23 00:01:10,700 --> 00:01:14,850 >> Pero tan pronto como nos encontramos con otra PHP etiqueta, como lo hacemos aquí en esta línea, 24 00:01:14,850 --> 00:01:16,780 "Si no" vamos a hacer lo siguiente. 25 00:01:16,780 --> 00:01:21,040 Vamos a afirmar, en HTML puro, o en realidad sólo texto, que está inscrito. 26 00:01:21,040 --> 00:01:22,450 Bueno, no realmente. 27 00:01:22,450 --> 00:01:27,380 Entonces, a diferencia de C, ahora tenemos que especificar más explícitamente, porque estamos utilizando 28 00:01:27,380 --> 00:01:30,670 estos dos puntos, que el caso termina aquí. 29 00:01:30,670 --> 00:01:33,100 >> Ahora echemos un vistazo en el resultado final. 30 00:01:33,100 --> 00:01:36,690 Aquí, en froshims-2, tengo el formar que tenía originalmente. 31 00:01:36,690 --> 00:01:39,590 Vamos a seguir adelante y llenar a David Malan. 32 00:01:39,590 --> 00:01:40,780 Él va a ser un capitán. 33 00:01:40,780 --> 00:01:43,120 Él será varón, pero él no tendrá un dormitorio. 34 00:01:43,120 --> 00:01:45,520 Más bien, vamos a simplemente proceder para inscribirse. 35 00:01:45,520 --> 00:01:47,600 >> Usted debe proporcionar su nombre, el género y la residencia de estudiantes. 36 00:01:47,600 --> 00:01:48,570 Vuelve. 37 00:01:48,570 --> 00:01:52,260 En otras palabras, en lugar de simplemente me redirigir de nuevo a esa forma froshims 38 00:01:52,260 --> 00:01:55,380 y dejar que me de averiguar lo que realmente salió mal, aquí, he estado 39 00:01:55,380 --> 00:01:57,680 informado de forma proactiva que tengo hecho algo mal. 40 00:01:57,680 --> 00:01:59,860 Y me han dado la oportunidad para volver. 41 00:01:59,860 --> 00:02:02,347