Cita:
Iniciado por waldragon Muy bueno, yo habia hecho algo asi pero no tan complejo, y me habia faltado lo de mostrar los usuarios conectados para mandarles mensajes.
Pero creo que te falta explicar que hay que cambiar el valor conectado en la tabla usuarios
en el codigo de ingreso pones:
//modificar conectado en la tabla del usuario
$conectado=1;
$sql = "UPDATE users SET conectado = '". $conectado . "' WHERE id=" . $_SESSION['USERID']. ";";
mysql_query($sql);
y en el de salida:
//modificar conectado en la tabla del usuario
$conectado=0;
$sql = "UPDATE users SET conectado = '". $conectado . "' WHERE id=" . $_SESSION['USERID']. ";";
mysql_query($sql);
Yo lo hice con 0 y 1
HOLA Waldrgon!
esta esla segunda parte del sistema la primera esta aqui en este aporte explico lo del usuario conectado
http://www.forosdelweb.com/f18/aport...ajeria-909020/
en la parte del registro.php lo inserto asi con los otros datos:
Código PHP:
Ver original $nick= limpiar($_POST['nick']);
$mail= limpiar($_POST['mail']);
$pass= limpiar($_POST['pass']);
$ipuser= $_SERVER['REMOTE_ADDR'];
$conectado= 'no';
$imagen='perfil.gif';
y en el login.php lo actualizo
Código PHP:
Ver original$orden = ("select * from usuarios where id = ". $_SESSION['id'] ."");
mysql_query("UPDATE usuarios SET conectado='si' where id = ". $_SESSION['id'] ."") ;
Hecha un vistazo quizas me puedas ayudar a mejorarlo y simplificarlo:
Saludos amigo!