ich hab mir jetzt jeden Beitrag hier in dem Unterforum


Zu meinem "Problem":
Auf jeder Index-Seite gibt es ja unten an die Foren drangesetzt den Bereich "Wer ist online?". Dort ist dann verzeichnet, wer neuester User ist, wie viel Beiträge bereits geschrieben wurden, etc.
Ganz unten, als letzte Zeile steht: "Diese Daten zeigen an, wer in den letzten 5 Minuten online war." (s. hier). Jetzt möchte ich allerdings nicht die letzten 5 sondern viel lieber die letzten 30 Minuten haben.
Folgenden Code aus der viewonline.php habe für mich als den "verdächtigen" identifiziert:
Code: Alles auswählen
$sql = "SELECT u.user_id, u.username, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_time, s.session_page, s.session_ip
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - 300 ) . "
ORDER BY u.username ASC, s.session_ip ASC";

Wenn ich jetzt den Wert "300" (da 300 Sekunden exakt 5 Minuten sind, dachte ich mir, das passt eigentlich ganz gut *g*) auf "1500" verändere, wirkt sich das allerdings NICHT auf die Statistik auf der index.php und auch nicht auf die in der viewonline.php direkt aus. Bin da jetzt irgendwie bissle ratlos.
Is sicherlich nur ne Datei, die ich vergessen habe, zu editieren; aber wenn sich jemand dem ganzen mal kurz für nen par Minütchen (denn mehr wird es wohl kaum sein) annehmen könnte, wäre ich dieser Person mehr als dankbar
