Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/02/2008, 19:38
EphramDoyle
 
Fecha de Ingreso: enero-2008
Mensajes: 43
Antigüedad: 16 años, 3 meses
Puntos: 1
Re: Mantener sesion abierta en webs con php

Muchas gracias, con ejemplos así ya me ayuda mucho.
Ahora miraré de como aplicarlo en mi caso.

El login.php que estaba utilizando contenia esto:
Código PHP:
DATOS BD

// Conectar a la base de datos
    
mysql_connect ($dbhost$dbusername$dbuserpass);
    
mysql_select_db($dbname) or die('Cannot select database');

    if (
$_POST['username']) {
    
//Comprobacion del envio del nombre de usuario y password
    
$username=$_POST['username'];
    
$password=$_POST['password'];
    if (
$password==NULL) {
    echo 
"La password no fue enviada";
    }else{
    
$query mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
    
$data mysql_fetch_array($query);
    if(
$data['password'] != $password) {
    echo 
"Login incorrecto";
    }else{
    
$query mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
    
$row mysql_fetch_array($query);
    
$_SESSION["s_username"] = $row['username'];
    echo 
"Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";
    }
    }
    }
    
?>