buenas a todos. tengo el siguiente problema,
tengo una intranet propia, donde los usaurios estan registrados en una bd de asociados.
tengo un foro, y cuando intentan acceder a él, creo una cookie con el password y el usuario. posteriormente, esa cookie es la que me da la info del asociado, para identificarlo y mandar sus mensajes o respuestas.
tenia algo asi:
Código:
setcookie("usuarioOK",$usuario,time()+3600);
setcookie("passwordOK",$password,....);
es decir, me caducaba a la hora.el problema es que hago lo siguiente a la hora de escribir un mensaje:
[CODE ]
$sql1=mysql_query("SELECT nombre,apellidos,mail FROM usuarios WHERE login='$usuarioOK'");[/CODE]
pero que pasa, que como estan dentro del foro, si se esperan se guardan los mensajes, pero en muchos casos no tengo el nombre.
tengo esto hecho:
Código:
if(!isset($usuarioOK) && !isset($passwordOK)){
include("interface.php");
}else{...
pero aun asi me sigue pasando.. como puedo comprobar que si la cookie no existe, que no pueda mandar el mensaje? o que se suele hacer para que la cookie tenga validez?
saludos