Admin Bereich Info: Aktive User (Statistik) (Support für das Chatscript)

sala99 ⌂, Friday, 05.05.2023, 16:44 (vor 328 Tagen) @ Fritz

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

Eintrag gesperrt
517 Views

gesamter Thread: