Acabo de poner el codigo que me has dado y me dice esto:
Mira el codigo que gestiona el usuario y contraseña es este:
Código PHP:
Ver original
//datos para establecer la conexion con la base de mysql.
include "conex.php";
if ($_GET['id'] != "")
{
$link=Conectarse();
$id_recibido = $_GET["id"];
$result = mysql_query("select * from users where id = '$id_recibido'");
{
$_SESSION["username"] = $row["nombre"];
/*$_SESSION["elavatar"] = $row["avatar"];*/
//die (header('Location: ../indexe_log.php?id='.$id_recibido));
die (header('Location: document.location = "../index_log.php"?id='.$id));
}
}
else if( isset($_GET['esesion']) )
{
// Borramos toda la sesion
}
else
{
if (trim($_POST["email"]) != "" && trim($_POST["password"]) != "") {
$link=Conectarse();
$password = $_POST["password"];
$result = mysql_query("select * from users where email = '$email' and password = '$password'");
{
if($row["password"] == $password)
{
$_SESSION["username"] = $row["nombre"];
/*$_SESSION["elavatar"] = $row["avatar"];*/
$id = $row["id"];
//echo "Has sido logueado correctamente ".$_SESSION["k_username"]." <p>";
//echo "<a href=\"index_log.php\"> Inicio </a>";
die (header('Location: /../indexe_log.php?id='.$id));
}else{
//Password incorrecto
$error_sesion=1;
$direccion='/indexe.php?error_sesion='.$error_sesion;
}
}else{
//Email incorrecto
$error_sesion=2;
$direccion='/indexe.php?error_sesion='.$error_sesion;
}
}else{
//Debe especificar un email y password
$error_sesion=3;
$direccion='/indexe.php?error_sesion='.$error_sesion;
}
}
solo me falta esto para que funcione