Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/02/2008, 19:38
EphramDoyle
 
Fecha de Ingreso: enero-2008
Mensajes: 43
Antigüedad: 18 años, 8 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.";
    }
    }
    }
    
?>