Foros del Web » Programando para Internet » PHP »

Cómo paso una variable por Header Location...

Estas en el tema de Cómo paso una variable por Header Location... en el foro de PHP en Foros del Web. Hola a todos!!!! Necesito pasar una variable PHP por Location.href, me explico Luego de validar ciertas condiciones debo redireccionar a una página ----ok. El problema ...
  #1 (permalink)  
Antiguo 10/04/2004, 19:03
 
Fecha de Ingreso: octubre-2003
Mensajes: 134
Antigüedad: 20 años, 6 meses
Puntos: 0
Cómo paso una variable por Header Location...

Hola a todos!!!!

Necesito pasar una variable PHP por Location.href, me explico

Luego de validar ciertas condiciones debo redireccionar a una página ----ok.

El problema es que NO SE CÓMO se pasa una variable PHP en esa sentencia:


<?
luego de algunos cálculos obtengo el valor de $flag (puede ser cualquiera), por ejemplo si flag es 10

$Flag=10;

?>

<?

if (se cumplen ciertas condiciones) {

hago sentencias ....

?>

<script>
location.href=("OtraPagina.php");

</script>

<?

}

?>

Todo ok con el redireccionamiento, PERO Necesito pasar $Flag hacia la OtraPagina.php pero no se cómo es la sintaxis.

Alguien me puede ayudar????

OBS: si yo le digo:


<script>
location.href=("OtraPagina.php?flag=10");

</script>


Si se pasa el 10, pero como no conozco el valor que puede tener $flag, CÓMO LE DIGO QUE PASE ESA VARIABLE en el location.href para poder utilizarla en OtraPagina.php????


La sentencia anterior está comprobada (para que no piensen que me equivoqué), sólo necesito saber cómo es la sintaxis para hacer el redireccionamiento pasando una variable PHP.


Espero me respondan.

Gracias.
  #2 (permalink)  
Antiguo 10/04/2004, 19:37
 
Fecha de Ingreso: octubre-2003
Mensajes: 134
Antigüedad: 20 años, 6 meses
Puntos: 0
Ya lo Solucioné!!!

Amigos, les cuento que ya lo solucioné (era algo simple pero que no se me había ocurrido), así que les pongo la sintaxis por si a alguien le sirve.

Aquí va:

<script>
location.href=("OtraPagina.php?variable=<? echo $flag ?>");

</script>



y con eso paso correctamente la variable a través del location.


Un saludo.

yuki27
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 07:05.