Hallo,
auf der Seite "Wer ist online" werden ja die aktuell "eingeloggten" und diejenigen, am aktuellen Tag online waren, angezeigt.
Mir würde es gefallen, wenn ich statt §Wer war heute online"-Anzeige, eine "Wer war in den letzten 24 Stunden online"-Anzeige hätte.
Geregelt wird das wohl in der "user_online.php" ab Zeile 137, oder?
Code
- {
- $query = "SELECT u.user_id AS uid, u.username AS user_name, u.userpic, t.id AS tid, t.team AS team FROM ". $tbl['user']." AS u"
- ." LEFT JOIN ". $tbl['teams'] ." AS t ON t.id = u.fav"
- ." WHERE UNIX_TIMESTAMP(u.lastaction) <= ".($now - $skript['actiontime'])
- ." AND UNIX_TIMESTAMP(u.lastaction) >= "
- . mktime(0,0,0,date("m",$now),date("d",$now),date("Y",$now));
- }
- else
- {
- $query = "SELECT u.id AS uid, u.user AS user_name, u.userpic, t.id AS tid, t.team AS team FROM ". $tbl['user']." AS u"
- ." LEFT JOIN ". $tbl['teams'] ." AS t ON t.id = u.fav"
- ." WHERE UNIX_TIMESTAMP(u.lastaction) <= ".($now - $skript['actiontime'])
- ." AND UNIX_TIMESTAMP(u.lastaction) >= "
- . mktime(0,0,0,date("m",$now),date("d",$now),date("Y",$now));
- }
Kann man dem TIMESTAMP auch sagen, dass er die letzten 24 Stunden anzeigt?
Dazu blicke ich noch zu wenig durch.
Helft ihr mir bitte?
lg
KC