
14/08/2010, 11:30
|
| | Fecha de Ingreso: julio-2010
Mensajes: 12
Antigüedad: 14 años, 7 meses Puntos: 1 | |
Respuesta: Autenticacion de usuarios Simón bombón, ya quedó...
Efectivamente carlos, estaba haciendo doble consulta, ya lo eliminé y por otra parte la variable $nombre la envié a la session, por eso ya no podría capturarla después, hice algunas pruebas:
1. Los dos 'echo' los puse antes de definir la session y obtuve: Warning: session_start() [function.session-start]: Cannot send session cache limiter, header already been sent. Sin embargo el 'echo $nombre' me devolvía la info de la BD de datos que necesitaba, es decir si estaba tomando la info de ahí.
2. Hice el paso directo como indicas:
session_start();
$_SESSION['id'] = $datos['Id'];
$_SESSION['estado'] = 'Autenticado';
$_SESSION['nombre'] = $datos['nombre'];
$_SESSION['clase'] = $datos['clase'];
$_SESSION['email'] = $datos['email'];
y parece estar funcionando
3. Finalmente para ver si efectivamente se habían seleccionado los datos que necesito le pedí que los pusiera en pantalla con algunos echo, algo así:
echo "Bienvenido<b>".$datos['nombre']."</b>. Has iniciado sesión"
Y parece que ya esta funcionando como quiero, sólo debo ver que las variables de sesion hayan pasado sin pedos... |