Mensch :-) das ging ja Fix hätte ich jetzt nicht gedacht ... ok das hört sich ja schonmal so an als wenn du so was im Einsatz hast.
Ich glaube wenn du den Code hier posten könntest.. könnten andere User schauen an was es liegen könnte mit den 48std. Denk ich mal

Also so wie der Block WER WAR HIER könnte man es machen so sieht man Welcher User auf den Profil war und vor wie viel Minuten, und eben das immer der letzte Profil Besucher ganz oben steht und der letzte Besucher von 5 z-b ganz unten, und eben das es alle User sehen können wer auf den Profil war. Ich Poste einfach mal den Code WER WAR HIER.
global $cookie, $prefix, $currentlang;
if(file_exists("language/lastseen/lastseen-$currentlang.php")) {
include("language/lastseen/lastseen-$currentlang.php");
}
else {
include("language/lastseen/lastseen-german.php");
}
$numusers = 5;
$username = $cookie[1];
mysql_query("CREATE TABLE IF NOT EXISTS $prefix"._lastseen." (id INT (15) not null AUTO_INCREMENT, username TEXT not null, date INT(15) not null, ip CHAR(50), PRIMARY KEY (id), UNIQUE (id))");
if (isset($username)) {
$ip = getenv("REMOTE_HOST");
if (empty($ip)) {
$ip = getenv("REMOTE_ADDR");
}
$result = mysql_query("SELECT * FROM $prefix"._lastseen." WHERE username = \"$username\"");
if (mysql_num_rows($result) > 0) {
mysql_query("UPDATE $prefix"._lastseen." SET date = " . time() . " WHERE username = \"$username\"");
} else {
mysql_query("INSERT INTO $prefix"._lastseen." VALUES (\"\", \"$username\", ".time().", \"".$ip."\")");
}
}
$content = "";
$content = " <A name= \"scrollingCode\"></A>
<MARQUEE behavior= \"scroll\" direction= \"up\" height=\"120\" scrollamount= \"2\" scrolldelay= \"70\" onmouseover='this.stop()' onmouseout='this.start()'>
<table width=\"80%\">";
$content .= "<tr><td></td></tr>";
$content .= "$show";
$content .= "</table>";
$a++;
$result = mysql_query("SELECT username, date FROM $prefix"._lastseen." ORDER BY date DESC limit 0,20");
while (list($uname, $date) = mysql_fetch_row($result)) {
if ($uname != $username) {
$realtime = time() - $date;
$dont = false;
// how many days ago?
if ($realtime >= (60*60*24*2)) { // if it's been more than 2 days
$days = floor($realtime / (60*60*24));
$dont = true;
} else if ($realtime >= (60*60*24)) { // if it's been less than 2 days
$days = 1;
$realtime -= (60*60*24);
}
if (!$dont) {
// how many hours ago?
if ($realtime >= (60*60)) {
//$content .= " ($realtime) ";
$hours = floor($realtime / (60*60));
$realtime -= (60*60*$hours);
}
// how many minutes ago?
if ($realtime >= 60) {
$mins = floor($realtime / 60);
$realtime -= (60*$mins);
}
// just a little precation, although I don't *think* mins will ever be 60...
if ($mins == 60) {
$mins = 0;
$hours += 1;
}
}
$content .= "<font class=tiny><img src=\"images/block-modules/ur-guest.gif \"> <a href=\"modules.php?name=Your_Account&op=userinfo&uname=$uname\"><b>".$uname."</b></a>:<br> ";
if ($dont) {
$content .= " ".$days." "._LASTSEENDAYS."";
} else {
if ($days > 0) {
$content .= " ".$days." "._LASTSEENDAY."".(($hours == 0 && $mins == 0)?(""):(","));
}
if ($hours > 0) {
$content .= " ".$hours." ".(($hours > 1)?(""._LASTSEENHOURS.""):(""._LASTSEENHOUR."")).(($mins == 0)?(""):(","));
}
if ($mins > 0) {
$content .= " ".$mins." ".(($mins > 1)?(""._LASTSEENMINUTES.""):(""._LASTSEENMINUTE.""))."";
} else { // less than a minute :)
$content .= " ".$realtime." "._LASTSEENSECONDS."";
}
}
$content .= " "._LASTSEENAGO." </font><br>";
$days = 0;
$hours = 0;
$mins = 0;
$dont = false;
}
}
$content .= "";