|
.
.
.
.
.
|
| Proceso
de formularios
Method
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. |
|
<!--
Manual de PHP -->
<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> |
|
<!--
Manual de PHP -->
<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> |
procesado.phtml
<!--
Manual de PHP -->
<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.
Mglnet te Recomienda estos
Productos
Aumenta tus Ingresos- Usa Google
AdSense
|
|