Problema al redirección no se muestra en firefox

Creo una página para que al redireccionar me envíe la acción administrar
en internet explorer funciona excelente pero en firefox no me redirecciona a la página ''carpeta1/pagina1.php' ya no se que hacer ayuda por favor
como más puedo al redireccionar mandar la variable accion_aux
no se que otro forma halla y que me sirva .
Tengo un menu y de ahí envío a la página index1.php no lo envío directamente porque necesito enviar el valor de accion_aux
código de index1.php
<form name = form1 method = post action = 'carpeta1/pagina1.php'>
<input type = hidden name = accion_aux value = 'administrar'>
<script>document.form1.submit()</script>
</form>
Respuesta
1
Utilizando php es bastante sencillo. Sería algo así..
<form name="form1" method="post" action="carpeta1/pagina1.php">
<input type="hidden" name="accion_aux" value="administrar" />
<input type="submit" value="enviar" />
</form>
Ahora en la pagina "pagina1.php"..
$accion_aux = $_POST['accion_aux'];
Y dentro de está variable esta el valor "administrar" que le has dado en el formulario.
Muchas gracias por tu respuesta el problema es que es queahora al redireccionarse me muestra el botón enviar como haría para que no se viera ese botón ya que este formulario no muesta nada solo es un paso para enviar la variable $accion_aux
<input type="submit" value="enviar" />
lo cambie por
<input type="submit" value="" />
Y redirecciona pero muestra el botón de todas maneras hay otra forma de redireccionar
o que no se muerte ese botón
gracias por tu ayuda
En todos los formularios tienes que hacer la acción submit ya sea con un código javascript o con un botón de formulario submit.
Solo hay dos formas de pasar valores a distintas páginas, el método POST ( que es el que utilizábamos ahora con el formulario ) o el método GET que se utiliza a través de la URL.
Exactamente no se como lo quieres hacer, te dejo un par de ejemplos y si no es lo que buscas ya me especificas un poquito más.
Utilizando un código javascript tendrías que poner esto dentro del
<head>
:
<script type="javascript">
window.location.href="tupagina.php?accion_aux=administrar";
</script>
Y en la página donde recoges el valor lo tendrías que hacer así:
<?php $variable = $_GET['accion_aux']; ?>
También puedes redireccionar con PHP:
header("tupagina.php?accion_aux=administrar");

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas