Erreur introuvable

PIPOU
Invité n'ayant pas de compte PHPfrance

01 janv. 2011, 18:21

Bonjour à tous, J'ai une erreur dans mon code mais après plusieurs relectures je ne comprend pas pourquoi, l'erreur est la suivante
Parse error: parse error in C:\wamp\www\integrationlistejeu\Class\membreFactory.class.php on line 163
Et la ligne 163 = "$bdd = utilitaire::ConnexionBDD();"
static function estLog() {

if (isset($_SESSION['Auth']) $$ isset($_SESSION['Auth']['login']) &&  isset($_SESSION['Auth']['pass'])){
$bdd = utilitaire::ConnexionBDD();
$query = 'SELECT login, pass FROM Membres WHERE login=?';
$stmt = $bdd->prepare($query);
if($stmt) {
$stmt->bind_param('s', $_SESSION['Auth']['login']);
$stmt->execute();
$stmt->store_result();

if ($stmt->num_rows() !=0) {

$stmt->bind_result($login, $pass);
while ($stmt->fetch()) 
{
if($pass === $_SESSION['Auth']['pass']= {
return true;
}else {return false;
}
}
}
}


}else {
return false;
}
$stmt->close();
$bdd->close();

}
Merci pour votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

01 janv. 2011, 21:24

salut

tu ne vois pas un soucis la if (isset($_SESSION['Auth']) $$ isset($_SESSION['Auth']['login']) && isset($_SESSION['Auth']['pass'])){ ?

Perso je connais pas le $$ comme opérateur, je pense que tu voulais un && ?

@+
Il en faut peu pour être heureux ......