und eine Funktion zur Anmeldekontrolle:
function is_logged()
{
$con = get_db_con(true);if (!$con) return false;
$qry_is_logged = "
updatelogin
set
lastclick = now(),
where
session = '" . session_id() . "' and
(now() - lastclick < " . SESS_MAXTIME . ")";if (mysqli_affected_rows($con) === 1)
{
$_SESSION['lastclick'] = get_time();
return 'Is_logged(), Angemeldet als ' . htmlspecialchars($_SESSION['nickname']);
}return false;
}
>
>
> Warum liefert die "is\_logged()"-Funktion (allermeistens) kein Ergebnis, wenn man sie im selben Script aufruft, obwohl der User ja nun "angemeldet" ist?
>
man sollte die Query, ide so schön in $qry\_is\_logged definiert wird, halt auch noch irgendwann ausführen....