Admin Bereich Info: Aktive User (Statistik) (Support für das Chatscript)
Hy Fritz
ich habe mal eben Komplett drüber geschaut in der chat.php in der aktuellen update Datei steht das drin aber das wahr auch schon vor den update gewesen anmerke aber da wollte ich noch abwarten deswegen hatte ich bis heute gewartet
chat.php so steht es in beiden Dateien drin in der update Datei und in der Server Datei
// Letzer Login von registrierten Usern in die user.txt schreiben:
// Ghost-Status abfragen:
if (isset($_COOKIE["watch"])) {
$watch = "on";
} else {
$watch = "";
}
$superadmin_hidden = false;
if (isset($superadmin)) {
if (in_array(trim($nickname), $superadmin) && $watch == "on" ) {
$superadmin_hidden = true;
}
}
if ( $in_regdb === true && $superadmin_hidden !== true) {
// if ( $in_regdb === true && !in_array($nickname, $superadmin)) {
$angemeldet = "user/user.txt";
$lines = file($angemeldet);
$reg_user = array();
foreach ($lines as $line_num => $line) {
if(strpos($line,"****") !== false) {
$reguser = explode("****",$line);
$regged = trim($reguser[1]);
if (trim($reguser[0]) != "") {
if (trim($reguser[0]) == $nickname) {
if (substr($reguser[3],0,10) != date("d.m.Y")) {
$reguser[4]++;
}
$last_visit= $reguser[0].'****'.$regged.'****'.$reguser[2].'****'.date("d.m.Y H:i:s").'****'.$reguser[4]."\n";
$reg_user[] .= $last_visit;
} else {
// die User Datenbank neu schreiben: nicht geânderte Zeilen:
$reg_user[] .= $line;
}
}
}
}
// jetzt user.txt neu schreiben:
$open5 = fopen($angemeldet, "w");
flock($open5,LOCK_EX);
foreach($reg_user as $values) {
// doppelte zeilenumbrueche weg
$values = str_replace("\n\n", "\n", $values);
fputs($open5, $values);
}
flock($open5,LOCK_UN);
fclose($open5);
}
mir kommt da gerade in sinne ich habe ja noch eine extra gruppe angelegt Team kann es sein das ich das noch irgend wie mit hinzufügen muss ? in der chat.php das er die Leute mit zählt ?
weil ich sehe gerade das :( $nickname, $superadmin ) da müsste ich denn $team noch einfügen oder das er denn die leute mit zählt ? könnte das die lösung sein
LG