Foros del Web » Programando para Internet » PHP »

FORM GET con variables en el ACTION??

Estas en el tema de FORM GET con variables en el ACTION?? en el foro de PHP en Foros del Web. Se puede evitar de alguna manera que al hacer submit del formulario con el methodo GET no te machaque las variables que tengas puestas en ...
  #1 (permalink)  
Antiguo 12/01/2005, 03:17
 
Fecha de Ingreso: noviembre-2004
Mensajes: 17
Antigüedad: 13 años, 1 mes
Puntos: 0
Busqueda FORM GET con variables en el ACTION??

Se puede evitar de alguna manera que al hacer submit del formulario con el methodo GET no te machaque las variables que tengas puestas en el ACTION? Solucionar sin usar input hidden.

<form method='get' action='?var1=2'>
<input type='text' name='var2'>
<input type='submit name='ok'>
</form>

<?
echo('<pre>');
print_r($_REQUEST);
echo('</pre');
?>

El resultado es que sólo aparece la var2, ni rastro de la var1.

Última edición por Windsurf; 22/01/2005 a las 13:41
  #2 (permalink)  
Antiguo 12/01/2005, 03:29
 
Fecha de Ingreso: septiembre-2004
Ubicación: Viviendo en Manresa(Barcelona)
Mensajes: 230
Antigüedad: 13 años, 2 meses
Puntos: 0
En principio, cuando el action te envia a index.php, en este tienes que recojer la variable var1 asi:

$var1=$_GET['var1'];

pero normalmente se recomienda utilizar el metodo post y luego quedaria

$var1=$_GET['var1']; ya que viene via URL.
$var2=$_POST['var2']; ya que viene enviada por el formulario.

Espero haberte ayudado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:12.