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.
<?php echo "<!--63226113271673844-->"; ?>
<?php echo "<!--800947285057200627-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<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>
<?php echo "<!--278197826640188216-->"; ?>
<?php echo "<!--448954444017758175-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<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>
procesa2.phtml
<?php echo "<!--461303873746340543-->"; ?>
<?php echo "<!--947272276836957313-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<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.