Duuda

Hola
Tengo en un primer formulario php lo siguiente:
<input type="submit" name="dpto" value="GGL">
mediante un form voy a un segundo, si es que aqui hago:
<?printf($dpto);?>
lo que imprime es "GGL", si voy hasta un tercer formulario y ahi pongo la misma opcion:
<?printf($dpto);?>
Ya no imprime nada porque ese valor se perdió.
¿Necesito de variables globales en este caso? , de ser así, ¿No se como manejarlas o de que otra manera manejo esto?
Ya me indicaron que la solución es incluir lo siguiente en la aegunda pantalla
<input type="hidden" name="dpto" value="<? Echo $dpto;?>">
No tuve problemas y me funciona, pero solo probé esta función me sirve si llamo a la tercera pantalla mediante un form, si lo hago así, entonces me pasa la variable $dpto, pero si lo hago mediante cualquier otro link no me reconoce esta variable en la siguiente pantalla, ¿solo funciona con el form?

1 respuesta

Respuesta
1
Lo que te han dicho funciona perfecto.. sólo que como tú dices desde un link deja de funcionar a no ser que ese mismo link cumpla la función de un submit, y para hacerlo, terndrías que hacer algo parecido a esto dentro de los links.
<a href=javascript:document.formulario.submit();>es lo mismo que el botón submit!!</a>
Pruébalo y me dices!..

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas