Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2012, 09:22
tonydelpinogz
 
Fecha de Ingreso: abril-2010
Mensajes: 37
Antigüedad: 14 años
Puntos: 1
Respuesta: Método GET en formulario

Cita:
Iniciado por Patriarka Ver Mensaje
no se entiende nada, supongo q es esto:

Código HTML:
Ver original
  1. <form action="carta.php" method="get">
  2. Bebida <input type="text" name="bebida" value="">
  3. menu <input type="text" name="menu" value="<?php echo $_GET["menu"] ; ?>">
  4. <input type="submit" values="Enviar">
  5.  
  6. </form>
No se entiende nada?
Menú que tiene un enlace href con parámetro GET que enlaza a un formulario que recoge datos con método GET, al hacer el submit se pierde el valor del enlace href.

Me has dado una idea que acabo de probar y funciona.

<a href="carta.php?menu=desayuno">Desayuno</a>

y para no perder el valor "desayuno" del parámetro ?menu, obtengo los datos a través de un campo oculto:

<input type="hidden" name="menu" value="$_GET['menu']">

Es una chapuza (supongo) pero funciona.

Si hay alguna otra alternativa, bienvenida sea.