Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2005, 15:41
Pleniluni0
 
Fecha de Ingreso: abril-2005
Mensajes: 139
Antigüedad: 19 años
Puntos: 1
Este tipo de fallo da porque mysql te dice que el argumento ($result) que le has pasado a la funcion mysql_result() no existe.

Esto lo puedes solucionar haciendo una comprobacion antes de pasarle el argumento:

Código PHP:

$query 
"SELECT * FROM usersdd WHERE Email = '$email' AND Password =MD5('$password')";
$result mysql_query($query$db);

//aqui se hace la comprobacion 
if(!$result){exit(Usuario no registrado);}

$name mysql_result($result,0,"Nombre");
//$name = mysql_result($result,0,"Nombre");

if(mysql_num_rows($result) !=) {   
   
$_SESSION['loggedin'] = 1;        
   
$_SESSION['user'] = $name;
header('Location: http://miweb.com/diariodigital/ddigital/');
   exit();
else    
// If login is unsuccessful forwards the user back to the index page with an error
{
   
header('Location: http://miweb.com/diariodigital/ddigital/login/index.php?error=1');
   exit();


Espero que te sirva
__________________
Ciao y suerte.