Mirate el script authentificar de Cluster, ahi puedes aprener algo, o mirate e mi web que yo tambien uso sessions.
Pero el authentificator esta bastante explicado
Saludos
| ||||
Mirate el script authentificar de Cluster, ahi puedes aprener algo, o mirate e mi web que yo tambien uso sessions. Pero el authentificator esta bastante explicado Saludos
__________________ DelirioLinux.. Software Libre y tecnología.. php también.. Saludos :arriba: Usuario Linux #198486 y Ubuntu #12791 Gutsy Gibbon |
| |||
Ayuda con sesiones por favor... Me he mirado el tutorial de php.net sobre sesiones, y los de muchas otras páginas, tambien el FAQ del foro y no consigo aclararme. En una tabla de mi base de datos hay user, pass y tipo. En la página principal hay un form con user y pass, y segun el nombre y pass, busco en la tabla y segun el tipo va a una página u otra. El problema es que cualquier usuario pude pasar a cualquier zona, sea suya o no, y no quiero poner en todas las páginas un form de validacion, por eso kiero usar las sesiones. Alguien puede hacerme un eskema para tontos de como usar las sesiones dependiendo de lo que el usuario mete en el form principal(user y pass) y que tendria ke poner en la página a la ke accede un usuario o un administrador. Por cierto user y pass los valido de la base de datos |
| ||||
Mira es mas o menos asi supone que tenes 2 secciones: la A y la B y dependiendo del username y pass se accede a una o a la otra, se llaman seccionA.php y seccionB.php Entonces primero validas en una pagina con la BD el user & pass y declaras una variable $acceso que puede valer A, B o nada dependiendo del acceso que tenga Código PHP: Esa seria la idea aprox. No te olvides que tanto las funciones de sesiones como header() tienen que ser usadas ANTES de mandar nada al browser (no puede haber un echo() antes). Saludos cualquier cosa just ask
__________________
|
| |||
No se hacerlo funcionar.... Lo siento pero no se hacerlo funcionar. Me surgen muchas dudas como... para empezar... ke valor tiene acceso? kien le ha dado el valor A, para ke valla a seccionA.php? como darle esos valores yo a acceso? donde coloco mi formulario? Podria yo hacer esto?:en index.php session_start() form para validar(de forma recursiva con isset) if (el usuario esta registrado) seleccinar de una base de datos $user_db y despues session_register($user); if($user==$user_db){ header("Location: seccion".$user_db.".php"); } echo "Error el login no es correcto"; ///////y en seccionAdmin.php session_start(); if($_SESSION[$user] != $user_db){ header("Location: index.php"); Saludos y gracias por el interes. por cierto mi pagina tiene include("head.php"); pero pongo antes el session_start(); es asi no? Última edición por ZeroZ; 13/02/2003 a las 16:27 |