Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/04/2009, 18:31
idiviro
 
Fecha de Ingreso: diciembre-2008
Mensajes: 21
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Formulario de contacto

La etiqueta form con la que comienzan los formularios tiene un atributo llamado 'action' que normalmente es utilizado para especificar la acción que debe suceder cuando el usuario pulsa el botón 'Enviar' del formulario. Generalmente se suele poner una página php (estamos hablando de php) o bien utilizar la misma en la que está el form. En esta página se recogen tantos valores como campos haya en el formulario que lo llama (no tenemos porqué recoger todos).

El envío de datos en un form puede hacerse con el método GET (los pasa por la URL) o POST. Veamos un ejemplo:

Tu código del formulario:
=====================================
<form name="miform" id="miform" method="POST" action="recoger_valores.php" />
<input type="text" name="plato1" value="Paella" />
<input type="text" name="plato2" value="Merluza" />
<input type="text" name="bebida" value="Sprite" />
<input type="submit" value="Enviar" />
</form>

Página que recoge los valores: (recoger_valores.php)
=====================================
$plato1 = $_POST['plato1'];
$plato2 = $_POST['plato2'];
$bebida = $_POST['bebida'];

Nota: Si en el formulario usas method="GET", entonces tienes que recoger los valores así:

$plato1 = $_GET['plato1'];
$plato2 = $_GET['plato2']; etc...

Espero haberte ayudado y no haber cometido ningún error.

Un saludo