15.05.2006, 18:55
(Dieser Beitrag wurde zuletzt bearbeitet: 27.09.2006, 19:01 von happyspeedy.)
Zusammenfassung
Wer war in den letzten 24 Stunden auf der Startseite anzeigen
1. Datei index.php ?en und suchen nach:
Davor einf?
Template index_whosonline ?en und am Ende einf?
Ergebnis sieht dann unten auf der Seite in etwa so aus:
Anzahl der Besucher der letzten 24 Stunden auf der Startseite anzeigen
1. Datei index.php ?en und suchen nach:
Davor einf?
Template index_whosonline ?en und die Variable $visitors_online_today an die Stelle einf?an der die Ausgabe erfolgen soll.
Ergebnis sieht dann unten auf der Seite in etwa so aus:
Ein hoch auf Michael !!! Der Mann ist wirklich ein Genie
AKTUALISIERT FÜR VERSION 1.2.1
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")."\";");
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']).")";
}
}
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)..........................
Anzahl der Besucher der letzten 24 Stunden auf der Startseite anzeigen
1. Datei index.php ?en und suchen nach:
PHP-Code:
eval("\$whosonline = \"".$templates->get("index_whosonline")."\";");
PHP-Code:
$num_visitors = $db->num_rows($db->query("SELECT * FROM ".TABLE_PREFIX."sessions WHERE time > ".$stime.""));
if($num_visitors == "0")
{
$visitors_online_today = "";
}
else
{
$visitors_online_today = "In den letzten 24 Stunden hatten wir ".$num_visitors." Besucher";
}
Ergebnis sieht dann unten auf der Seite in etwa so aus:
Code:
In den letzten 24 Stunden hatten wir 432 Besucher
Ein hoch auf Michael !!! Der Mann ist wirklich ein Genie
AKTUALISIERT FÜR VERSION 1.2.1
Fragen kostet nix, keine Fragen stellen kann Zeit kosten :-)