Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2008, 13:37
r0xdrig0
 
Fecha de Ingreso: diciembre-2007
Mensajes: 385
Antigüedad: 16 años, 11 meses
Puntos: 0
Problemas al conectar me sale mensaje Resource id #2

Hola amigos, bueno aqui les cuento mi problema. Estoy reconociendo usuarios para luego dar distintos permisos a cada uno, pero mi problema no se si esta en la consulta sql o en la conexion a la base de datos (Estoy trabajando con postgre 8.2), ya q al darle al boton entrar me aparece en pantalla este mensaje "Resource id #2" y no se q tengo mal o en q estoy fallando al conectar porfavor ruego su ayuda . aqui dejo mi codigo para q me guien porfavor:

Código PHP:
<? 
// Deshabilitamos todo reporte de errores
error_reporting(0);
// Inicio la sessión de logeo
session_start();


$config_delay 1;  // En segundos - Maximo 4
// Máximo de intentos erroneos de logeo ?
$config_max_log 200;

if(isset(
$_POST['usuario']) && isset($_POST['pass']))
{
    
sleep(1); //Duermo asi se ve la barra de carga AJAX
    
    
if(isset($_SESSION['contador']))
    {
        
$_SESSION['contador'] ++;
    }
    else
    {
        
$_SESSION['contador'] = 1;
    }
    
    if(
$_SESSION['contador'] >= ($config_max_log +1))
    {
        die(
"Intento logearse más veces de las permitidas<br>Intentelo más tarde<br>");
    }
    
    
$usr limpiarCadena($_POST['usuario']); // Limpio el usuario y lo almaceno
    
$pass limpiarCadena($_POST['pass']);   // Limpio la contraseña y la almaceno
    
    
unset($POST); // Elimino en resto de los valores
    
$enlace pg_connect("host=localhost port=5432 dbname=empleados user=postgres password=asd123e") or die("Error en la conexion - Consulte al ADMINISTRADOR");
    echo 
$enlace ;
    
    
$consulta="SELECT * FROM usuario WHERE usuario ='".$usr."' AND clave = '".$pass."'";
    
$resultadopg_query($conn,$consulta);
    echo 
$resultado;
    if(
pg_num_rows($resultado) > 1)
    {
        die(
"Existe un problema con su usuario, consulta al aministrador<br>");
    }
    
$_SESSION["login"]= 0;
    
}

function 
limpiarCadena($cadena)
{
    
$cadena trim($cadena);
    
$cadena strip_tags($cadena);
    if(
strlen($cadena)>100)
    {
        
$cadena substr($cadena,0,99);
    }
    
$cadena pg_escape_string($cadena);
    return 
$cadena;
}
ese es mi codigo, porfavor ruego su ayuda de antemano gracias