El Guru Programador :: V A X N U :: Dominios - Hosting - Aplicaciones Web
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de PHP
Foros del Guru > PHP
 
Usuario ayuda!! variable de sesion
Desconocido
Enviado - 9/6/2006
 
Buenas!!

Necessito ayuda con un tema de variables de sesión.

Os cuento, en mi pagina web tengo un registro de usuarios con nick i pwd.

Cuando un usuario entra en su zona, lo que hago es abrir la sesion i assignar-le $_SESION['id'], hasta aqui ningun problema, però cuando el usuario quiere ver sus estadisticas a traves del enlace, esta variable no aparece, (inicio sesion i todo eso), la raro es que cuando le doy al control+f5, (actualizar), entonces si q me aparece la variable de sesion.

En resumen, creo q no me reconoce la $_sesion hasta q no actualizo de servidor, como lo hago para que el usuario no tenga que hacer lo mismo.

Gracias
 
nostromo
1142 Mensaje(s)
Enviado - 14/6/2006
 
Holas;

No has puesto el código en como inicias la sesion en php.

Por ejemplo:

<?
:
Código de la consulta en sql a la base de datos al logearse el usuario, si corresponde se inicia la session y sus variables de session.....
:
$link = mysql_connect($host,$user,$pass);
mysql_select_db($base,$link);
$sql = "SELECT login FROM usuario WHERE login = '$nombre'";
$resp = mysql_query($sql,$link) or die (mysql_error());
$rs = mysql_fetch_array($resp);
:
if($nombre == $rs['login'])
{
session_start();
$_SESSION['nombre'] = $rs['login'];
$_SESSION['idusuario'] = $rs['idusuario'];
$_SESSION['hora'] = date("H:i:s");
}
else
{
echo "No existes......";
}
?>

Esto al llamar a las siguientes páginas, no hay problema, no lo he tenido hasta ahora....

El otro problema que puede haber, es que, no inicias la variable como corresponde o lo haces depues, pero como te mostre arriba, esto no tiene falla.

Nos vemos.
 
 

 

Contactos myStudio Network