Hi,
i'm stuck since one day on this:
function login($username, $pw){
$stmt = self::$_db->prepare("SELECT nutzerid FROM nutzer WHERE benutzername=:user AND passwort=:pw");
$stmt->bindParam(":user", $username);
$stmt->bindParam(":pw", $pw);
$stmt->execute();
*
if($stmt->rowCount() === 1) {
$stmt = self::$_db->prepare("Update nutzer SET session=:sid WHERE benutzername=:user AND passwort=:pw");
$sid = session_id();
$stmt->bindParam(":sid", $sid);
$stmt->bindParam(":user", $username);
$stmt->bindParam(":pw", $pw);
$stmt->execute();
return true;
} else {
return false;
}
}
tells me the if is unexpected, but i don't know why. its really frustrating.
hope anyone can help.
thanks a LOT