====== Desarrollo Web Lección 8 - Formularios ====== ===== POST ===== ==== Objetivo ==== En esta actividad aprenderá una forma alternativa de enviar datos a otra página. ==== Configuración ==== * Continuaremos usando 'form.php' y 'process_form.php' en esta actividad. Aquí está el código de nuevo si lo necesita. * [[https://techschool.murraygunn.id.au/webdev/classes/forms/3/form.es.php|form.php]] * [[https://techschool.murraygunn.id.au/webdev/classes/forms/3/process_form.es.php|process_form.php]] ==== POST ==== * Abra 'form.php' en su navegador y marque todas las casillas en el segundo formulario. * Agregue 'Avengers: Age of Ultron' como el nuevo título de la película. * Haga clic en 'Agregar apariencia'. * Ahora mira la URL . * Es muy largo debido a toda la información incluida. * Esto puede no ser un problema, pero si incluye una contraseña u otra información que el usuario no quiera que otros vean, esto no es seguro. * En su lugar, cambie el método de sus formularios a post.
... * Guarde y cargue el archivo y haga lo mismo que arriba. * La URL se ve mucho más limpia ahora, pero necesitamos acceder a la información. * Los datos publicados se almacenan en la variable '$_POST'. * Imprímelo usando print_r para asegurarte de que esté allí.

* Actualice la página y verá los datos que ha enviado enumerados en una línea. * Para ver esto en un formato más legible, haga clic derecho y seleccione 'Ver código fuente de la página'. ==== Codigo Final ==== * [[https://techschool.murraygunn.id.au/webdev/classes/forms/4/form.es.php|form.php]] * [[https://techschool.murraygunn.id.au/webdev/classes/forms/4/process_form.es.php|process_form.php]] * [[https://techschool.murraygunn.id.au/webdev/classes/forms/4/form.php|resultado]] [[es:web_development:forms:insert|Siguiente: INSERT Consultas]]