mysql_fetch_array

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.
hopelesscase
Mitglied
Beiträge: 35
Registriert: 15.01.2006 21:02
Kontaktdaten:

mysql_fetch_array

Beitrag von hopelesscase »

Hallo, ich habe den, wer war online mod eingebaut und seitdem bekomme ich diese fehler,

Warning: mysql_fetch_array(): 21 is not a valid MySQL result resource in /srv/www/htdocs/web55/html/db/mysql4.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web55/html/db/mysql4.php:214) in /srv/www/htdocs/web55/html/includes/page_header.php on line 501

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web55/html/db/mysql4.php:214) in /srv/www/htdocs/web55/html/includes/page_header.php on line 507

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/htdocs/web55/html/db/mysql4.php:214) in /srv/www/htdocs/web55/html/includes/page_header.php on line 508


kann mir bitte jemand helfen? ich kann im forum nicht wirklich was finden...

liebe grüße, marco
Benutzeravatar
Miroerr
Mitglied
Beiträge: 611
Registriert: 21.11.2005 21:47
Kontaktdaten:

Beitrag von Miroerr »

hopelesscase
Mitglied
Beiträge: 35
Registriert: 15.01.2006 21:02
Kontaktdaten:

Beitrag von hopelesscase »

danke für die antwort. das hatte ichs chon gelesen, aber damit kann ich nicht wirklich etwas anfangen...
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Verlinke mal bitte deine page_header.php (KB:datei).
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Hmm, ok, die Datei war es schon mal nicht... :D

An welchen Dateien hat denn der MOD Änderungen gemacht?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
hopelesscase
Mitglied
Beiträge: 35
Registriert: 15.01.2006 21:02
Kontaktdaten:

Beitrag von hopelesscase »

Ich habe mal die install auf den Server geladen, http://www.beschwerden.biz/wer_war_da_MOD.txt
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ich würde zuerst mal alle Fehlermeldungen ausgeben lassen:
Finde in index.php:

Code: Alles auswählen

$sql = 'Select user_id, username, user_session_time, user_level FROM '.USERS_TABLE." 
        WHERE user_allow_viewonline = '1' AND user_session_time > $mitternacht 
		ORDER BY user_session_time DESC";

$result = $db->sql_query($sql);
Füge danach ein:

Code: Alles auswählen

	if ( !$result )
	{
      message_die(GENERAL_ERROR, 'Could not read users from USER_TABLE', '', __LINE__, __FILE__, $sql);
	}
Dann wird dir zumindest eine Fehlermeldung ausgegeben, wenn mit dem Query etwas nicht ok sein sollte.

Dann würde ich noch das machen, denn so stimmt der Quellcode auf keinen Fall bzw. das freeresult erfüllt nicht seinen eigentlichen Zweck:
Finde:

Code: Alles auswählen

$db->sql_freeresult($result);
/*----------WER WAR HEUTE DA HACK----------*/
Ersetze mit:

Code: Alles auswählen

/*----------WER WAR HEUTE DA HACK----------*/
Dafür fügst du jeweils ein $db->sql_freeresult($result); nach den folgenden Stellen ein: Den eigentlichen Fehler konnte ich zwar bis jetzt noch nicht entdecken, allerdings sollten dir die Änderungen sowohl ein bisschen mehr Performance sichern (bei vielen Usern) als auch bei der Fehlersuche helfen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
hopelesscase
Mitglied
Beiträge: 35
Registriert: 15.01.2006 21:02
Kontaktdaten:

Beitrag von hopelesscase »

ok, danke :) ich werde das mal eben machen und dann mitteilen was sich verbessert hat, oder was nicht :)
hopelesscase
Mitglied
Beiträge: 35
Registriert: 15.01.2006 21:02
Kontaktdaten:

Beitrag von hopelesscase »

es hat sich nichts verändert :(
Antworten

Zurück zu „phpBB 2.0: Mod Support“