1 00:00:05,780 --> 00:00:07,540 Bienvenidos a un nuevo capítulo. 2 00:00:08,810 --> 00:00:16,580 En este parte del curso veremos cómo validar formularios y cómo obtener la información que el usuario 3 00:00:16,580 --> 00:00:21,780 agrega en un formulario y cómo leerla en PHP. 4 00:00:21,820 --> 00:00:24,370 Hay distintos tipos de inputs. 5 00:00:24,440 --> 00:00:34,550 Aquí tenemos Texas The sound check box es un check de distintas con el mismo nombre y luego tenemos 6 00:00:34,550 --> 00:00:35,400 aquí un celeb. 7 00:00:35,420 --> 00:00:43,310 Tenemos un radio y tenemos un texto área por lo tanto iremos viendo cómo se leen los datos en cada uno 8 00:00:43,310 --> 00:00:45,190 de ellos y cómo se validan. 9 00:00:46,150 --> 00:00:50,690 Vas a encontrar en los archivos del curso una carpeta llamada formularios. 10 00:00:50,720 --> 00:00:54,340 Yo he creado todo el formulario para que no tengamos que reescribirlo. 11 00:00:54,440 --> 00:00:55,540 Puedes ver que es muy sencillo. 12 00:00:55,550 --> 00:00:59,980 La parte importante es lo de PHP. 13 00:00:59,980 --> 00:01:04,280 Aquí vamos a encontrar en el índex punto PHP y un poco de scroll. 14 00:01:04,450 --> 00:01:08,460 Aquí hay un formulario que se Auction y dice respuesta punto PHP. 15 00:01:08,470 --> 00:01:17,510 Vamos a crear ese archivo en este video la OFarrell y le ponemos puesta a punto PHP a copiar todo aquí 16 00:01:17,750 --> 00:01:19,120 y luego a pegar acá. 17 00:01:20,360 --> 00:01:25,010 Lo único que va a hacer es dejar la parte del contenido del contenedor. 18 00:01:25,010 --> 00:01:33,170 Si tenemos está aprendiendo PHP y aquí es donde vamos a ir colocando nuestras respuestas puedes ver 19 00:01:33,170 --> 00:01:41,250 que el siguiente parámetro aquí en el método es post y post quiere decir cuando el usuario agrega información 20 00:01:41,250 --> 00:01:42,200 de este tipo. 21 00:01:43,330 --> 00:01:44,940 Se manda por método POST. 22 00:01:45,900 --> 00:01:52,740 Si por ejemplo de aquí le pongo Juan aquí le pongo de la Torre y le doy a enviar. 23 00:01:52,810 --> 00:01:57,400 Esto es una petición POST y de momento no se ve nada. 24 00:01:57,400 --> 00:02:09,380 Si por ejemplo yo aquí le pusiera PHP vas a poner Badú post estas son una variable global en PHP y lo 25 00:02:09,380 --> 00:02:18,220 pongo aquí corto y lo pego aquí y recargo podemos ver que aquí viene Juan y viene de la Torre un poco 26 00:02:18,220 --> 00:02:23,100 de de información. 27 00:02:23,610 --> 00:02:29,560 Cuando trabajas con postees es la forma de hacerlo que se vea si por ejemplo yo le cambiaras que chaqueta 28 00:02:30,210 --> 00:02:37,840 y regreso recargó y pongo aquí otra vez Juan De la Torre le doy a enviar. 29 00:02:37,840 --> 00:02:45,070 Puedes ver que la información aparece aquí arriba y su respuesta punto PHP viene el nombre igual y viene 30 00:02:45,070 --> 00:02:50,760 Juan apellido y viene mucha información en la parte superior. 31 00:02:50,770 --> 00:02:57,820 Aquí yo le podría cambiar a Quiet para poder leer esos valores y si recuerdas la parte de los Arráez 32 00:02:57,820 --> 00:03:03,460 asociativos pues es más o menos lo mismo aquí hay un nombre o un apellido así que yo le podría poner 33 00:03:03,610 --> 00:03:04,300 nombre. 34 00:03:04,450 --> 00:03:13,210 Si recuerdas los arrays asociativos se les accedía por la llave recargó y vemos que dice Juan así que 35 00:03:13,210 --> 00:03:20,600 en realidad esa es la diferencia entre post y Get nosotros vamos a estar trabajando con post pero va 36 00:03:20,630 --> 00:03:27,830 a haber en ocasiones en las que tengas que trabajar con 10 por ejemplo aquí pudiste ver que en nuestro 37 00:03:27,830 --> 00:03:34,640 diseño tenemos esto y le di a enviar mucha información se pasa a la otra página y cualquiera de las 38 00:03:34,640 --> 00:03:41,360 dos formas es correcta y para manejar inserciones en la base de datos cualquiera de las fórmulas de 39 00:03:41,360 --> 00:03:48,470 las dos formas es correcto también así que con esto estamos listos para comenzar a trabajar y comenzar 40 00:03:48,470 --> 00:03:50,690 a validar estos campos. 41 00:03:50,690 --> 00:03:58,870 Vamos a empezar por estos los input text e ir avanzando poco a poco a lo largo del curso.