14/02/2013, 22:37
|
| | | Fecha de Ingreso: febrero-2013
Mensajes: 1
Antigüedad: 11 años, 9 meses Puntos: 0 | |
fallo en sesiones php Tengo un problema y soy nuevo en php, ojala me puedan ayudar.
Cuando se entra al sitio se elige un pais y se llega a una Url como esta:
http://mipagina.com/home.php?id_pais=colombia
luego pongo este codigo en el home.
<?php session_start();
$idpais=$_GET[id_pais];
$_SESSION['paisglobal'] = $idpais;
?>
Aca funciona bien y puedo usar la variable $_SESSION['paisglobal']
luego al ir a otra pagina, digamos contacto.php uso este codigo
<?php session_start();
$pais = $_SESSION['paisglobal'];
if($pais==""){header('Location: /home.php');}
?>
uso un If para validar si la variable $_SESSION['paisglobal'] esta bien, y muchas veces se devuelve al home.php , otras funciona bien.
Por qué se devuelve al home.php algunas veces, casi siempre la primera vez ??
de antemano muchas gracias! |