Hola, tengo configurado un registro,el login,el envio de datos a la bd,listar usuarios registrados..etc
me gustaria preguntaros por como hacer para guardar las sesiones en la base de datos
podria hacerlo con sesion id? porque lo que quiero conseguir es luego mostrar los usuarios conectado y para ello necesito guardar la session en la base de datos.
Aqui os dejo la configuracion de l login
$email1=$_POST["email1"];
$password1=$_POST["password1"];
if ($email1&&$password1);
{
$connect =mysql_connect("localhost","kfernandez","brothers" ) or die ("No está conectado");
mysql_select_db("kfernandez") or die ("No seleccionada bd");
$query = mysql_query("SELECT * FROM web WHERE email1='$email1'");
$numrows = mysql_num_rows($query);
{
while ($row = mysql_fetch_assoc($query))
{
$dbusername = $row['email1'];
$dbpassword = $row['password1'];
$dbalias = $row['alias'];
$dbname = $row['name'];
$dbsurname = $row['surname'];
$selected = $row['permisos'];
//
$activated = $row['activated'];
}
if ($activated=='0')
{
die("Cuenta no activada");
exit();
}
if ($email1==$dbusername&&$password1==$dbpassword)
{
echo "Has accedido ";
session_start();
$_SESSION['usuario'] = 'Bienvenido';
session_set_save_handler("open", "close", "read", "write", "destroy", "gc");
header ("Location:./users/$dbalias/index.php");
}
else
echo "Contraseña errónea";
}
}