Entonces, lo próximo que queremos hacer aquí es introducir la etiqueta del foro.
En este momento, lo que tenemos es algo que podríamos llamar una forma en inglés pero que técnicamente lo deshicimos.
No se considera una forma.
Tiene solo tres entradas que no están relacionadas.
Así que recuerda el punto de una forma.
Es solo un contenedor donde ponemos nuestras entradas.
Entonces, sí, pueden existir individualmente individualmente fuera de un formulario y, a veces, lo tendremos.
una forma de empaquetar algo que queremos enviar juntos, tiene sentido que hagamos una etiqueta de formulario.
Pero si se trata de
Así que voy a continuar y colocar estos datos en la etiqueta del formulario y guardarlos.
Y recuerda en una forma que hay dos atributos que discutimos.
Hay acción que es donde el formulario envía datos a.
Y luego está el método que es el método HET GET o POST.
Y solo para refrescar esa barra de comandos de acceso directo para obtener el comentario.
DE ACUERDO.
Entonces, si actualiza la página, nada cambiará o parecerá que nada cambia.
Hay un cambio realmente pequeño.
Así que si agrego algo de texto aquí y no tengo la etiqueta del formulario o la página, verá que todo está en línea tan pronto
como agregue la etiqueta del formulario. Sin embargo, la forma empuja es un bloque de Allaman que empuja hacia abajo ese
texto a la nueva línea.
Por lo tanto, una cosa menor, pero aparte de que se ve idéntica, hay un cambio funcional a través de mi
forma.
Ahora si actualizo la página realmente hace algo, no es muy impresionante.
Pero si llene mi nombre de usuario y contraseña, presiono enviar.
Presta atención aquí mismo y verás que mi página en realidad se actualiza y mis datos desaparecen.
Este botón para actualizar la página se activa brevemente como puede ver.
Entonces mi formulario está siendo enviado.
La cuestión es que solo se envía al mismo lugar donde estoy ahora.
Por lo tanto, de forma predeterminada, si no especifico una acción, irá al mismo lugar donde estoy solo
para actualizar la página.
Y si no especifico un método, va a ser una solicitud GET.
Entonces podríamos entrar y cambiar eso.
Podríamos decir que la acción y el método son iguales.
Y cambiemos en algo más hagamos acción igual que HTP colon slash slash El método de Wikipedia dot com sería una
solicitud GET o actualiza la página, completemos algunos datos aquí.
Completa mi formulario, haz clic en enviar.
Esta vez no enviaré la solicitud a la misma página en la que estoy para enviar una
solicitud a Wikipedia y técnicamente esto debería ser Wikipedia.
Pero son lo suficientemente inteligentes como para darse cuenta de que la gente intenta ir a punto com todo el
tiempo y simplemente redirige a punto org.
OK, entonces ese es un punto de acción, es a donde enviamos datos.
Por supuesto, no vamos a enviar datos a Wikipedia, Google o Facebook desde un foro.
Vamos a enviarlo a nuestro servidor por nuestra cuenta y crearlo, pero aún no lo tenemos.
Entonces, por ahora, solo estamos demostrando que podemos cambiar el destino de los datos alterando la acción.
Así que voy a seguir adelante y deshacerme de ambos y simplemente mantenerlo como una forma donde la acción va a
actualizar la misma página en la que estamos y el método se va a obtener.
Y si se siente confundido con eso, pasaremos mucho tiempo hablando de solicitudes
HTP, métodos y acciones.
Así que llegaremos allí.
Por ahora, esto es puramente sobre la parte delantera de hacer la forma.
Entonces, hay otra cosa de la que quiero hablar aquí es que cuando presentamos este
formulario, los datos se envían junto con esta solicitud y hay una forma de que podamos ver eso.
Entonces, si damos un nombre a cada pieza de datos que queremos que se envíe.
Entonces es un atributo de nombre.
Voy a llamarlo nombre de usuario en el nombre de usuario y poner y luego voy a decir que el nombre es
igual a la contraseña en la entrada de la contraseña y lo guardo.
Tecleo un nombre de usuario, la contraseña se probará uno dos tres.
Presta atención aquí mientras presento esto y verás que obtengo mis datos agregados en este nuevo formato que no hemos
visto.
Se llama cadena de consulta.
Otro de esos temas dedicará mucho más tiempo y podremos expresarlo.
Básicamente se trata de un signo de interrogación seguido de pares de valores clave separados por símbolos.
Entonces tengo un nombre de usuario que es el nombre que configuro.
Igual a resti, que es el valor de esa contraseña de entrada, es el nombre que configuré.
Prueba igual a 1 2 3.
Entonces, el objetivo de todo esto es que podemos dar nombres a los datos sin procesar a nuestros datos
para que luego podamos recuperarlos más tarde.
Entonces, por supuesto, no enviaríamos una contraseña a través del euro.
En realidad, no le informamos a un usuario que cualquier usuario ve la contraseña.
Y eso se debe a que utilizamos una solicitud posterior generalmente en lugar de una solicitud de obtención.
Hay formas de evitar esto.
De nuevo, esto es todo para más adelante en la clase.
Pero lo importante es que esto no es algo que te estoy mostrando porque lo harás todo el tiempo.
Te lo estoy mostrando porque ilustra el hecho de que cuando escribimos algo en un formulario y le damos
algunos datos, al hacer clic en "enviar", los datos se extraen de ese formulario y se envía una solicitud a algún lugar.
Y en este caso, se envía al mismo lugar donde ya estamos.
Pero si cambiamos esto para que sea acción y volvamos a la Wikipedia Wikipedia
o usamos el nombre
Rusty password test uno dos tres, verá que me lleva a Wikipedia.
Y agrega mis datos aquí.
Así que hemos enviado una solicitud con éxito utilizando ese formulario.
Y en esa solicitud, los datos se extrajeron de los campos de nombre de usuario y contraseña y luego se
enviaron junto con la solicitud.
Esa es la base de todos los tipos de formularios que vamos a hacer.
No siempre se trata de una solicitud de obtención, pero nuestros formularios más adelante extraen los datos, los envían a algún
lado y luego procesamos los datos y los recibimos en el back-end.