Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2010, 14:42
Ueki
 
Fecha de Ingreso: septiembre-2009
Mensajes: 210
Antigüedad: 14 años, 8 meses
Puntos: 19
Ayuda con login php

¡Hola a todos!

Llevo un rato dándole vueltas a la cabeza y no logro encontrarle solución. Imagino que será cualquier tontería que se me ha pasado poner, pero lo raro es que lo he estado mirando con un código que si funciona...y ni así he logrado hacerlo funcionar.

Siempre me muestra el error:
echo 'Error en la contraseña intenta de nuevo. Si no te redirecciona en 3 segundos <a href="index.php">pulsa aquí</a>.';
Pero he comprobado con echo la contraseña y si es correcta...

Código PHP:
Ver original
  1. <?php
  2. include('connect.php');
  3. $query = mysql_query("SELECT * FROM user WHERE user='".mysql_escape_string($_POST['user'])."'");
  4. $datos = mysql_fetch_array($query);
  5.  
  6. if($datos['password'] == md5($_POST['password'])){
  7. $_SESSION["mail"] = $datos['mail'];
  8. $_SESSION["password"] = $datos['password'];
  9. $_SESSION["rol"] = $datos['rol'];
  10. header("location: index.php");
  11. }else{
  12. header( "refresh:3;url=index.php" );
  13. echo 'Error en la contraseña intenta de nuevo. Si no te redirecciona en 3 segundos <a href="index.php">pulsa aquí</a>.';
  14. }
  15. ?>

Saludos

Gracias.