Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/02/2006, 01:47
Avatar de CHILENOCES
CHILENOCES
 
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 22 años, 6 meses
Puntos: 0
Hola bueno de acuerdo a lo que puedo entender lo podrias solucionar asi:

Al abrir la _SESION registra todos los valores que necesites ej:

Código PHP:
//conectamos a la base de datos
    
$conn mysql_connect("localhost""usuario""pass"); 
    
mysql_select_db("nombre_bd",$conn); 

// comprobamos que los datos de ingreso son correctos
    
$ssqll "SELECT * FROM tabla_usuarios WHERE usuario='$usuario' and 
password='$password'"

    
$rso mysql_query($ssqll,$conn); 

// hacemos la consulta a la base de datos para seleccionar los campos a utilizar
    
$consulta_usuario mysql_query("SELECT n_matricula, nombre FROM 
tabla_de_datos WHERE usuario='$usuario'"
);

// almacenamos datos del Usuario en un array para empezar a chequear.
     
$datos_usuario mysql_fetch_array($consulta_usuario);
  
// liberamos la memoria usada por la consulta, ya que tenemos estos datos en el 
Array.
    
mysql_free_result($consulta_usuario);
// cerramos la Base de dtos.
    
mysql_close($conn);

    
session_start();   

    
$_SESSION['nombredesesion']['n_matricula']=$datos_usuario['n_matricula'];

    
$_SESSION['nombredesesion']['nombre']=$datos_usuario['nombre']; 
etc...

Luego en cualquier pagina donde desees usar estos valores haces lo siguiente:

Código PHP:
<? echo $_SESSION['nombredesesion']['n_matricula'];?>
etc..
etc..

Puedes darle un vistazo al sistema de autentificación de Cluster, código del cual tomé el ejemplo y lo modifiqué un poco para que se ajuste a lo que necesites (Salu2 Cluster)

Espero haber ayudado cualquier duda solo consulta

Saludos!!!
__________________
ChilenoCesar Looking for something new...