Variables desde fuentes externas
Formularios HTML (GET y POST)
Cuando se envía un formulario a un script de PHP, la información de dicho formulario pasa a estar automáticamente disponible en el script. Existen algunas formas de acceder a esta información, por ejemplo:
Ver ejemplo
Acceso a datos de un formulario HTML sencillo con POST
<?php echo $_POST['username']; echo $_REQUEST['username']; ?>
PHP también entiende arrays (Un array, es un tipo de dato estructurado que permite almacenar un conjunto de datos homogeneo, es decir, todos ellos del mismo tipo y relacionados.), en el contexto de variables de formularios. Se puede, por ejemplo, agrupar juntas variables relacionadas o usar esta característica para obtener valores de una entrada "select" múltiple. Por ejemplo, vamos a mandar un formulario a sí mismo y a presentar los datos cuando se reciban:
Ver ejemplo
Nombres de variables tipo IMAGE SUBMIT
Cuando se envía un formulario, es posible usar una imagen en vez del botónestándar "submit":
<input type="image" src="image.gif" name="sub" />