Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2005, 18:37
ozzraven
 
Fecha de Ingreso: diciembre-2003
Mensajes: 3
Antigüedad: 20 años, 11 meses
Puntos: 0
Sesiones en un mismo pc, dos sistemas similares

Tengo una duda que no me deja tranquilo

Cree un sistemita el cual necesito replicarlo. por ende esta instalado dos veces en mi server, carpetas de distinto nombre, bases de datos de distinto nombre, pero ambas funcionan de manera identica

el problema es que si me logueo con un usuario de una, quedo logueado en la otra tambien. o sea. se montan en el mismo archivo de sesion (no crea dos diferentes). No es el caso de que me loguee en ambos sistemas con sus usuarios respectivos. sino que al loguear en uno, si visito una pagina que requiere sesion del otro, en vez de mostrarme como No logueado, me muestra con los datos del primero y logueado (se entiende?)

Quiero que eso NO PASE

Código PHP:
// consulta de datos
        
$pass=md5($clave);
        
$existe mysql_query("select * from $tb_usuarios where user='$usuario' and pass='$pass'");
        
$cantidad=mysql_num_rows($existe);
        
        
// si existe usuario se verifica validar
               
            
if ($cantidad >0){
                
$array_usr=mysql_fetch_array($existe);
                
$validar=$array_usr["status"];
             

                
// validar 1
                
if($validar=="1"){
                    
                    
session_start();
                    
session_name("sitio1");
                    
                    
                    
$_SESSION['usrname']= $array_usr["user"];
                    
$_SESSION['nom']= $array_usr["nombre"];
                    
$_SESSION['email']= $array_usr["email"];
                    
$_SESSION['userid']= $array_usr["id_usr"];
                    
$_SESSION['rut']= $array_usr["datos"]; 
asi inicio el login en ambos sistemas

Gracias por la ayuda.. realmente jamas he entendido bien el temilla de las sesiones :-p



Manuel