MyBB.de Forum

Normale Version: Wer War heute online
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
läuft wunderbar ... vielen dank! Smile

gruss
coma
happyspeedy schrieb:Zusammenfassung

Wer war in den letzten 24 Stunden auf der Startseite anzeigen

1. Datei index.php ?en und suchen nach:
PHP-Code:
eval("\$whosonline = \"".$templates->get("index_whosonline")."\";"); 
Davor einf?
PHP-Code:
$stime time()-(60*60*24);
$query $db->query("SELECT u.* FROM ".TABLE_PREFIX."users u LEFT JOIN ".TABLE_PREFIX."usergroups g ON (g.gid=u.usergroup) WHERE u.lastactive > $stime ORDER BY u.lastactive DESC");
$todaycomma '';
$onlinetoday '';
while(
$online $db->fetch_array($query))
{
if(
$online['invisible'] != "yes" || $mybb->usergroup['canviewwolinvis'] == "yes")
{
if(
$online['invisible'] == "yes")
{
$invisiblemark "*";
}
else
{
$invisiblemark "";
}
$onlinetoday .= $todaycomma."<a href=\"member.php?action=profile&uid=".$online['uid']."\">".format_name($online['username'], $online['usergroup'], $online['displaygroup']).$invisiblemark."</a> (".date("H:i"$online['lastactive']).")";
}

Template index_whosonline ?en und am Ende einf?
Code:
<tr>
<td class="trow2"><span class="smalltext">Wer war in den letzten 24 Stunden online?<br />$onlinetoday </span></td>
</tr>

Ergebnis sieht dann unten auf der Seite in etwa so aus:

Code:
In den letzten 24 Stunden waren online:
Christa1955 (14:00), Gabi (13:16), Susanne (13:01), Bine (12:20), Harry (12:15), Klaus (12:04), Assi (11:03), Renate (10:30), hetta (10:28)..........................

hab das wie oben beschrieben gemacht und ich bekomme folgende fehlermeldung

Parse error: syntax error, unexpected T_STRING in /data/apache/users/kilu.de/harry/www/forum/index.php on line 1

finde da aber nichts...
Stelle sicher, dass sich in der index.php ganz am Anfang nichts vor dem <?php befindet. Speichere die Datei dann im Ascii-Modus ab und probiere es nochmal.
jetzt kam zum glück nicht mehr diese fehlermeldung, allerdings hab ich jetzt unten stehen:

%1$s %2$s aktiv in den letzten %3$s Minuten (%4$s %5$s, %6$s davon %7$s unsichtbar, und %8$s %9$s).
Funktioniert es wieder, wenn du die original index.php verwendest? Hast du aus Versehen Code gelöscht oder ersetzt?
hab jetzt die original-index.php noch mal drüber gepackt, da war die reihe wieder normal, dann hab ich noch mal die index.php bearbeitet, hochgeladen, aber jetzt sieht es aus, wie vorher...also ohne uhrzeit dahinter
Was hast du in der index.php geändert?
Welche Version verwendest du ?
Versuch mal die angehängte index.php .
habe mir die neuste hier runtergeladen...mag er auch nicht die index.php...aber was mir aufgefallen ist, da steht ja wer ist online und nicht wer WAR online. ist das das gleiche oder könnte da der fehler liegen? bin mir da gerade nicht so sicher
Cid schrieb:hab jetzt die original-index.php noch mal drüber gepackt, da war die reihe wieder normal, dann hab ich noch mal die index.php bearbeitet, hochgeladen, aber jetzt sieht es aus, wie vorher...also ohne uhrzeit dahinter

ich hatte diesen code da eingegeben, der hier aufgelistet wurde...das mit dem davor einfügen habe ich genommen...nichts gelöscht oder sonstwas, einfach nur eingefügt davor, wies da stand
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26