Hola a todos.. tengo un código de php que encontré que me dice como acceder con un nombre de usuario y contraseña .. pero utiliza la base de datos mysql .. quería pasarla a firebird .. pero me sale unos errores, me reconoce el nombre de usuario pero no la contraseña.. he buscado en el foro y nada solo hay condigo para acceder a mysql. El código es el siguiente:
los datos los recibo desde un formulario
Código PHP:
$cnx = conectar();
$stmt = "select * from usuarios where usuario = '$usuario'";
$userQuery = ibase_query($cnx, $stmt);
// revisamos usuario y password
if (ibase_num_fields($userQuery) > 0)
{
// usuario existe, seguimos
if (!$usuario = ibase_fetch_assoc($userQuery))
{
// caso sensitivo, usuario no está presente en bd
$message = "Usuario no Existe";
include("interface.php");
exit;
}
if (!$userQuery['clave'])
{
// no tiene clave en bd, no entra
$message = "No se encontró contraseña para el usuario";
include("interface.php");
exit;
}
if (stripslashes($userQuery['clave']) != $clave)
{
// contraseña es incorrecta
echo 'clave incorrecta';
include("interface.php");
exit;
}
}else{
// usuario no existe del todo.
$message = "Usuario no Existeee ";
include("interface.php");
exit;
}
?>
Si me pueden ayudar en donde estoy mal soy nuevo con php, desde ya gracias…