Pero .. ya sabes usar esa psudo-classe (grupo de funciones) para gestionar sesiones sobre Mysql? ... Supongo que tendrá alguna documentación de uso dicho código? ..
Por encima se podría "adivinar" como funciona dicho código .. pero sería mejor que localizases la web oficial del autor donde supongo tendrá un manual y ejemplos de uso.
Supongo que será algo tipo:
Código PHP:
sess_open("no_se_que_valor?", "nombre_sesion");
// definir una variable de "sesion" según ese código:
sess_write("nombre_tu_variable", "valor");
lo mismo con la función sess_read() para leer una de tus variables de sesion.
Por lo demás .. ya que dices haber visto el código de Autentificator .. realmente es lo que necesitas en este caso por lo menos su funcionamiento básico.
Fijate que en el .. defino al autentificarse el usuario las variables de sesión básicas para luego leerlas en todo escript y así validarlo por estas varaibles.
En mi caso Autentificator hace:
Código PHP:
// tratamiento "nativo" de uso de sesiones de PHP
$_SESSION['id_usuario'] = $id_usuario;
tu .. tendrás que usar tu función:
Código PHP:
sess_write("id_usuario",$id_usuario) ...
Para las validaciones harás cosas tipo:
Código PHP:
if (empty(sess_read("id_usuario")){
// tu usuario no está autentificado .. no es un usuario registrado.
exit;
}
o añadiendo combinaciones con el resto de variables que incorpores a tu sesión .. como el del nivel de usuario y demás ..
Un saludo,