User Tools

Site Tools


es:web_development:forms:post

This is an old revision of the document!


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.

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.
        <form name="add_hero" action="process_form.php" method="post">
              ...
          <form name="add_appearances" action="process_form.php" method="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í.
    <main>
        <p><?php print_r($_POST); ?></p>
    </main>
  • 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

es/web_development/forms/post.1657126885.txt.gz · Last modified: 2023/08/16 09:33 (external edit)