Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Caros.
No servidor está este erro:
[11-Nov-2013 04:12:40 America/Los_Angeles] PHP Fatal error: Call to a member function prepare() on a non-object in /home/vieirasa/public_html/CONTROLLER/userDAO.php on line 130
Nesta linha:
$query = $pdo->prepare("
SELECT login,pass FROM autentication
WHERE
login = ?
AND
pass = ?;
");
Contudo no localhost está funcionando perfeitamente, o que poderia ser? A função inteira está abaixo:
public function autentication(User $user)
{
$user->setPass(md5($user->getPass()));
$cn = new Connection();
$pdo = $cn->openConnection();
$query = $pdo->prepare("
SELECT login,pass FROM autentication
WHERE
login = ?
AND
pass = ?;
");
$query -> bindParam(1, $user->getLogin(), PDO::PARAM_STR);
$query -> bindParam(2, $user->getPass(), PDO::PARAM_STR);
$query -> execute();
$result = $query->fetchObject();
if ($result)
{
$response = array
(
'login' => $result->login,
'pass' => $result->pass,
'response' => true
);
return $response;
}
else
{
return false;
}
}
Outro detalhe no servidor tem o postgres 8.1, e minha maquina tem o servidor 9.1, será isso o problema?
Alguém já passou por algum problema parecido?
Agradeço antecipadamente,
Att,
André Vieira.
Carregando comentários...