Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/11/2007, 12:32
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 19 años, 5 meses
Puntos: 88
Re: El contenido del array $_SESSION[] se borra

pues la verdad no se a que se deba, pero te dejo como yo lo haria.
espero que te de una idea cuando menos.
****************PAG 2 comprobar_acceso.php********************
Código PHP:
session_start();
//esta linea no es necesaria
//$_SESSION['S_usuario']=''; // Aquí el fichero de sesión pesa 1 KB
    ##aqui todo lo que esta relacionado a la consulta
//como solo debe de existir una sola coincidencia en la base de datos
//no es necesario que uses el while
if(mysql_num_rows($resultadoAdmin)>0){
    
$tuplaAdmin mysql_fetch_assoc($resultadoAdmin);
    
$Name $tuplaAdmin['login'];
    
$Pwd $tuplaAdmin['contrasinal'];
    
// no tienes por que comparar porque si viene de la consulta
    //significa que coinciden
    //if ($_POST['usuario'] == $Name and $_POST['contrasinal'] == $Pwd){
        
$atopadoAdmin=true;
        
$_SESSION['S_usuario']=$Name;
    
//}
    
else{
        
$_SESSION=array();
        
session_destroy();
        
header ('Location: inicio.php');
    }

*******************PAG3 VISUALIZAR DATOS**********************
Código PHP:
session_start();
echo 
$_SESSION['S_usuario']; 
saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.