Seite 1 von 1

ShowBotsInOnlineList_130_Beta / fehler in page_header.php !?

Verfasst: 28.07.2006 19:37
von tihass
Hallo an die MOD Supporter,

Ich betreibe das phpBB 2.0.21 und habe so eben den ShowBotsInOnlineList_130_Beta eingebaut. Aber scheinbar habe ich ein Fehler gemacht den ich nicht finde ! Allerdings habe ich von PHP nicht viel Ahnung !

Meine Datenbank ist angepasst: ALTER TABLE phpbb_sessions ADD SearchBot char(100) NOT NULL default ''

Ich bekomme folgende Fehlermeldung:

Warning: array_count_values() [function.array-count-values]: The argument should be an array in /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php on line 181

Warning: Variable passed to each() is not an array or object in /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php:181) in /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php on line 530

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php:181) in /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php on line 536

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php:181) in /home/httpd/vhosts/tihass.de/subdomains/test/httpdocs/forum/includes/page_header.php on line 537


Ich habe hir mal ein Link zur page_header.php als TXT modifiziert und einmal orginal:

http://test.tihass.de/page_header_original.txt

http://test.tihass.de/page_header_modifiziert.txt

Wenn sich bitte einmal das ein PHP Coder anschauen könnte und mir hilfestellung geben könnte, dem wäre ich tausend mal dankbar !!!!!!! :grin:

Gruß

Tihass

Verfasst: 28.07.2006 19:42
von SoLo1905
Zeile 181:

Code: Alles auswählen

      $all_bots = array_count_values($bot_array);
Zeile 182:

Code: Alles auswählen

      while (list ($key, $val) = each ($all_bots))
Zeile 530:

Code: Alles auswählen

	header ('Cache-Control: no-cache, pre-check=0, post-check=0');
Zeile 536:

Code: Alles auswählen

header ('Expires: 0');
Zeile 537:

Code: Alles auswählen

header ('Pragma: no-cache');
;) wenn Zeilen angegeben sind, bitte auch die Zeilen gleich hinschreiben bzw. rauskopieren und einfügen.

Verfasst: 28.07.2006 20:15
von kratzer54847
füge mal vor

Code: Alles auswählen

while( $row = $db->sql_fetchrow($result) )

Code: Alles auswählen

$bot_array = array();
ein

Verfasst: 28.07.2006 20:17
von tihass
SoLo1905 hat geschrieben: ;) wenn Zeilen angegeben sind, bitte auch die Zeilen gleich hinschreiben bzw. rauskopieren und einfügen.
Hallo SoLo1905,

Schon einmal besten dank für deine Antwort ! Aber ich verstehe nicht ganz was meinst ? Die Codes die du oben genannt hast stehen genau so in meiner modifizierten Datei drin ! Auch die Zeilen Nummern stimmen.Kann ja sein das ich schwer von begriff binn !? Kannst du das noch etwas verdeutlichen !

Gruß

Verfasst: 28.07.2006 20:24
von tihass
kratzer54847 hat geschrieben:füge mal vor

Code: Alles auswählen

while( $row = $db->sql_fetchrow($result) )

Code: Alles auswählen

$bot_array = array();
ein
SoLo1905 hat geschrieben: ;) wenn Zeilen angegeben sind, bitte auch die Zeilen gleich hinschreiben bzw. rauskopieren und einfügen.
@kratzer54847,

Vielen Dank, es klappt ! :grin:


@SoLo1905,

Jetzt weiss ich was du meinst !
Peinlich, ich hatte wohl grade einen geistigen Aussetzer !

Vielen Dank noch einmal !