Ver Mensaje Individual
  #1  
Antiguo 12-11-2010
Poke Poke is offline
Miembro
 
Registrado: dic 2005
Ubicación: Madrid
Posts: 27
Reputación: 0
Poke Va por buen camino
Smile Inicio sesión php y firebird

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…
__________________
¡Caer está permitido. Levantarse es obligatorio!.
Responder Con Cita