SESIONES!!!!

shark31
07 de Febrero del 2004
Hola, mi pregunta es que como hago para que un usuario que esta registrado en la BD, y que ingreso ya a mi pagina, no pueda volver a entrar.
Me explico, por ejemplo, si el usuario "userA" ya esta logeado, como hago para que este "userA" le impida volver a ingresar a mi sitio. Para que asi no haya duplicidad de usuarios.
Gracias

akerfeldt
07 de Febrero del 2004
Una soluci贸n chapucera (sobre todo si tu tabla de usuarios es grande) ser铆a a帽adir un campo en la bd que indique si esta logeado o no. Cuando inicie sesi贸n compruebas, si esta a cierto no le dejas y si esta a falso lo pones a cierto. Y al salir lo vuelves a poner a falso.
Asi en frio es lo q se me ocurre aunque posiblemente fuera mas elegante hacerlo mediante cookies (si es q las usas) o con sesiones (con sesiones no se si se pude hacer de manera efectiva)
En fin, seguro q alguien te da una solucion mas eficiente xD

jetrho
07 de Febrero del 2004
seria mas facil hacerlo con un if en la pagina de login, si el usuario esta presente, no muestra el formulario, si no lo esta, lo muestra, creo que es lo mas facil, incluso mas que las solucion de la bd


Salu2------------->Jetrho