|
| |
| |
Método GET Y POST
|
| |
| Inicio > Procesado de formularios >
Método GET y POST |
|
| |
|
En la página anterior
hemos comentado que los datos de un
formulario se envía mediante el
método indicado en el atributo
METHOD de la etiqueta FORM, los dos
métodos posibles son GET y POST.
La diferencia entre estos
dos métodos radica en la forma de
enviar los datos a la página,
mientras que el método GET envía los
datos usando la URL, el método POST
los envía por la entrada estándar
STDIO. |
|
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
<FORM ACTION="procesa2.phtml" METHOD="GET">
Introduzca su nombre:<INPUT TYPE="text"
NAME="nombre"><BR>
Introduzca sus apellidos:<INPUT TYPE="text"
NAME="apellidos"> <BR>
<INPUT TYPE="submit" VALUE="Enviar">
</FORM>
</body>
</html> |
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
<FORM ACTION="procesa2.phtml" METHOD="POST">
Introduzca su nombre:<INPUT TYPE="text"
NAME="nombre"><BR>
Introduzca sus apellidos:<INPUT TYPE="text"
NAME="apellidos"><BR>
<INPUT TYPE="submit" VALUE="Enviar">
</FORM>
</body>
</html> |
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
El nombre que ha introducido por GET es: <?php
echo $_GET['nombre']," ",$_GET['apellidos'] ?><br>
El nombre que ha introducido por POST es: <?php
echo $_POST['nombre']," ",$_POST['apellidos'] ?>
<br>
</body>
</html> |
| |
| El resultado final es el mismo, solo que con el método GET podemos ver los parámetros pasados ya que están codificados en la URL.
|
| |
|
| |
|
|
| |
|
|
| |
|
| |
|
| |