ShowBotsInOnlineList_130_Beta / fehler in page_header.php !?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

ShowBotsInOnlineList_130_Beta / fehler in page_header.php !?

Beitrag 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
SoLo1905

Beitrag 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.
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

füge mal vor

Code: Alles auswählen

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

Code: Alles auswählen

$bot_array = array();
ein
Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag 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ß
tihass
Mitglied
Beiträge: 34
Registriert: 17.05.2006 21:09

Beitrag 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 !
Antworten

Zurück zu „phpBB 2.0: Mod Support“