Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2009, 10:35
Panoxo
 
Fecha de Ingreso: abril-2009
Mensajes: 8
Antigüedad: 15 años
Puntos: 0
Problema con login

Hola amigos he creado un script php para loguearse pero el problema es que siempre me dice que el nombre de ususario o contraseña son incorrectas al probarlo.
Ya he revisado que la contraseña en md5 quepa en la base de datos o que al encriptarlo imprima la misma cadena de caracteres, no se que más hacer, aquí os dejo el código.
Código PHP:
<?
require ('connect.php');
session_start();
$nombre $_POST[nombre];
$password md5($_POST[contraseña]);
$sql "SELECT * FROM web_admin WHERE nombre = '$nombre'";
$resultado mysql_query($sql) or die(mysql_error());
$row mysql_fetch_array($resultado);
if(
$nombre == '' or $password == ''){
echo 
"<p>Debe rellenar los dos campos</p>";
}
else{
if(
$row[contrasena] == $password){
$_SESSION[s_nombre] = $row[nombre];
header('location: adminpanel.php');
}
else{
echo 
"<p>Nombre o contraseña incorrectos</p>";
}
}
?>