Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2007, 16:49
Avatar de eskorbutin
eskorbutin
 
Fecha de Ingreso: junio-2006
Mensajes: 65
Antigüedad: 17 años, 10 meses
Puntos: 2
Re: Manejo de sesiones

Okas, entendido...

Se supone que de la página C te debe rebotar a la B aun mostrando el menú ok?

tienes un pequeño fallo en esto:

Código PHP:
$here=$_GET['here'];
    if (
$here==1
    {
            
session_start();
        
$_SESSION['user_cms'] = $tipo_perfil;
    } 
///fin del     if ($here==1) 
tu dices que aun debería existir la variable de sesión user_cms por que ya la habias establecido.. ok, el problema esta que para usar las variables de sesión tienes primero que iniciarlas con la función session_start(), la cual la tienes dentro del here.. y cuando eres rebotara ya no pasa por ahi entonces deberías poner la función session_start() fuera del if así...


Código PHP:
<?

    session_start
();
    
$here=$_GET['here'];
    if (
$here==1
    {
        
$_SESSION['user_cms'] = $tipo_perfil;
    } 
///fin del     if ($here==1) 

            
if (!(isset($_SESSION['user_cms'])))
    {
        
?>
            <script>
                alert("Debe iniciar sesion!");
                window.name="act";
                open(pag_inicio_sesion,'act');            
            </script>
        <?
    
}
    else
    {    
               
//donde dibujo el menu
         
}