[ Foro de PHP ]

Uso de Cookies

14-Jun-2008 22:34
Jose P. Jávega
1 Respuestas

¿Cuándo es útil o efectivo el uso de cookies?
Me refiero, por ejemplo, a si los datos de inicio de sesión por parte de los usuarios es mejor guardarlos en cookies o en variables del tipo:
$_SESSION["usuario"]

En caso de tener varios tipos de usuarios (como sucede en esta web, con alumnos, profesores, etc) ¿Cómo se establecen los permisos para las distintas áreas? ¿Estos permisos tambien se guardan en variables del tipo anterior?


23-Jun-2008 23:23
Nacho Cabanes (+84)

Uy! Se me había pasado contestar!

Yo no uso cookies, siempre uso variables de sesión, que son muy sencillas de manejar. Para tener varios tipos de usuarios, uso dos variables de sesión: una para el login y otra para el tipo de usuario, y según ese tipo de usuario restrinjo el acceso a una zona u otra con un simple IF en la cabecera de la página:

$_SESSION["usuario"] = $nombre . " " . $apellidos;
$_SESSION["tipoUsuario"] = "invitado";

Cuando el usuario desconecta, simplemente destruyo esas variables de sesión:

unset($_SESSION["usuario"]);
unset( $_SESSION["tipoUsuario"]);







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)