Ab und zu auftretender Fehler aus page header

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Ab und zu auftretender Fehler aus page header

Beitrag von mcfly »

Hi an alle.

ich hab leider einen Fehler der ab und zu im Forum auftritt der aus der page_header ist.
Warning: array_count_values() [function.array-count-values]: The argument should be an array in /srv/www/vhosts/pcforum24.de/httpdocs/includes/page_header.php on line 377

Warning: Variable passed to each() is not an array or object in /srv/www/vhosts/pcforum24.de/httpdocs/includes/page_header.php on line 378
Der Code teil ist aus dem bots online mod

Code: Alles auswählen

   $all_bots = array();
   $all_bots = array_count_values($bot_array);
   while (list ($key, $val) = each ($all_bots))
   {
      if (strlen($bots_list) == 0)
      {
         $bots_list =  $key . '(' . $val . ')';
      }
      else
      {
         $bots_list .=  ', ' . $key . '(' . $val . ')';
      }
   }
   $bots_online = count($all_bots);
und die beiden Zeilen worum es geht sind diese

Code: Alles auswählen

   $all_bots = array_count_values($bot_array);
   while (list ($key, $val) = each ($all_bots))
Nur könnt ihr mir helfen das der Fehler nie kommt?
[center]PCForum24
Pagerank | Freeware[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du musst sicherstellen, daß die Datei includes/functions_showbots.php immer eingebunden ist.
Am besten geschieht das in der common.php, wie im MOD auch vorgeschlagen.

Aber dann ist auch sicherzustellen, daß die enthaltene Funktion auch wirklich aufgerufen wird, damit $bot_array auch wirklich ein Array ist!
Das geschieht, bzw. muss, vor den von Dir genannten Zeilen geschehen, um den aufgetretenen Fehler zu verhindern.
Schau Dir also genau die Installation in der page_header.php zu diesem MOD an. Dort wird alles wesentliche zu diesem Code eingebaut und der Fehler tritt nach korrekter Installation auch nicht auf...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten