Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2007, 16:52
Avatar de allhen
allhen
 
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 .