Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2015, 14:36
plitre_sys19
 
Fecha de Ingreso: septiembre-2011
Mensajes: 233
Antigüedad: 12 años, 8 meses
Puntos: 1
Problema al verifica usuario en login php

Buenas tardes, escribo en esta oportunidad porque estoy haciendo un sistema de login, cuando el usuario ingresa el alias y la clave verifico que coincida en la base de datos pero me sale este error:

Fatal error: Call to a member function bind_param() on a non-object in C:\xampp\htdocs\ include\clases\usuario.class.php on line 73

esta es la función login de la clase usuario:
Código PHP:
public function login(){
$link=new Conexion();
$conexion=$link->conectar();
$consulta=$conexion->prepare('SELECT * FROM usuario WHERE seudonimo=?');
$consulta->bind_param('s',$this->seudonimo);
$consulta->execute();
$consulta->store_result();
if(
$consulta->num_rows>0)
{
return 
true;
}
else{
return 
false;
}    

y para llamarlo lo hago de esta manera:
Código PHP:
//si existe la variable post de username y no esta vacía
        
if((isset($_POST['username']) && isset($_POST['password'])) && (!empty($_POST['username']) && !empty($_POST['password'])))
        {
            
//utilizo el método set para pasarle el valor de la variable de usuario(username)
            
$objUsuario->setAlias($_POST['username']);
            
//se verifica que la función login sea verdadera
            
if($objUsuario->login()==true)
            {
                
//proceso para seguir al otro paso
            
}
            else{
                echo 
'error';
            }
            

        }

    } 
por que no me funciona? he revisado y nada que veo el error

Le agradecería su ayuda