
24/07/2007, 16:52
|
 | | | Fecha de Ingreso: septiembre-2005
Mensajes: 243
Antigüedad: 19 años, 7 meses Puntos: 1 | |
Login Error !! usando este codigo valida si el usuario existe o no !!
pero a pesar q ingreso el password correcto me niega el acceso !!
es correcto
llamar al campo y comprobarlo asi ?
if($rs->fields[“sa_password”] == $Password)
<?php
session_start();
@$Username =$_POST["username"];
@$Password =$_POST["password"];
@$ErrorLogin = "login.php";
@$WelcomeLogin = "hojas_tecnicas.php";
if ($Username == "" && $Password == "")
{
$_SESSION["errMssge"] = "No has ingresado pass ni user.";
header("Location: $ErrorLogin");
}
elseif ($Username == "")
{
$_SESSION["errMssge"] = "Debes ingresar un usuario.";
header("Location: $ErrorLogin");
}
elseif ($Password == "")
{
$_SESSION["errMssge"] = "No has ingresado la contraseña.";
header("Location: $ErrorLogin");
}
else
{
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("supliaereos") or die(mysql_error());
$result = mysql_query("SELECT sa_user, sa_password FROM sa_logon WHERE sa_user = '$Username'") or die(mysql_error());
if($row = mysql_fetch_array$result)){ if($rs->fields[“sa_password”] == $Password) { $_SESSION["errMssge"] = ""; $_SESSION["authenticatedUser"] = $Username; $_SESSION["autentificado"] = "SI" ; header("Location: $WelcomeLogin"); }
else
{
$_SESSION["loggonUser"] = $Username;
$_SESSION["errMssge"] = "Password errado.";
header("Location: $ErrorLogin");
}
}
else{
$_SESSION["errMssge"] = "Usuario no existente : <b> $Username </b>";
$_SESSION["authenticatedUser"] = "";
header("Location: $ErrorLogin");
}
mysql_close();
}
?>
__________________ En esta vida todo es posible ... excepto vencer a la muerte . |