Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2008, 06:19
sergiogmuro
 
Fecha de Ingreso: junio-2007
Ubicación: Argentina
Mensajes: 111
Antigüedad: 16 años, 10 meses
Puntos: 0
Sistema de usuarios con sesiones y cookies

Hola.. les quiero hacer una consulta... tengo un sistema de usuarios en el cual cuando el usuario se loguea crea la session -user- pero tengo entendido que esa informacion la guarda en el servidor... el tema es que tengo miedo que cuando ingrese otro usuario en otra computadora lo tome como que esta logueado porque el nombre de la session es user tambien... no tendria que poner $_SESSION["user[i]"] o alguna array o algo por el estilo... espero que me puedan entender... porque si pongo cookies tengo miedo que si no tiene activado los coockies no pueda ingresar... alguno tiene algun ejemplo de como se hace un sistema de usarios para paginas tipo.. netlog?

Código PHP:
$query mysql_query("SELECT password FROM $db[prefix]_data WHERE nick = '$username'") or die(mysql_error());
$data mysql_fetch_array($query);
       if(
$data['password'] == $password)
       {
      
$_SESSION["user"] = $username;
      
// Crea la cookie y actualiza le nonce (md5 aleatorio para hacerlo más seguro.)
      
$nonce md5(uniqid(rand(), true));
      
setcookie("nonce"$noncetime() + 7776000);
      
$query mysql_query("UPDATE users SET nonce = '$nonce' WHERE username = '$username'");
      
//echo "login ok";
     
$msj_usuario "Log ok.";
     
?> 
Gracias