Fehlermeldung im Index

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
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Fehlermeldung im Index

Beitrag von Snoopy »

Hatte eben eine Fehlermeldung im Index:

Code: Alles auswählen

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/htdocs/w005c6f5/snoopy/db/mysql4.php on line 214

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /www/htdocs/w005c6f5/snoopy/db/mysql4.php on line 318
Nach dem ich F5 gedrückt hatte, war sie weg!


Was bedeutet das?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Daß eine Abfrage fehlerhaft ist.
Was hast Du denn in der index.php, bzw. page_header.php an zusätzlichen Abfragen eingebaut?
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Also:

- ActivityModPlus1.1.0
- Advanced Dungeons & Rabbits
- CT5
- Forum Tour
- Hangman Mod
- Rabbitoshi
- IM Portal
- Lottery Modification
- Sudoku
- MonopolyBB
- Personal Notes
- Vault


Das wars, reicht ja glaube ich auch! Aber warum ist FM jetzt wieder weg?
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

warum ist FM jetzt wieder weg?
Die Fehlerhafte abfrage wird von irgendetwas abhängig sein, das halt nicht immer zutrifft.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Und was kann ich dagegen tun? Bzw. bekomme ich das raus, was fehlerhaft ist?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Kleiner Trost: Meine MODs sind es nicht.

Das Dumme: Der Fehler wurde durch die mysql4.php erzeugt, der Verursacher ist also nur schwer auszumachen.
Füge doch mal die beiden Dateien hier an, dann versuche ich mal, ob ich den schuldigen finden kann...
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!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Danke dir!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, da kommen augenscheinlich keine oder alle Abfragen in Frage, aber die vom Arcade MOD in der index.php sticht besonders ins Auge:

Code: Alles auswählen

	$q = "SELECT game_type
		  FROM ". iNA_GAMES ."
		  WHERE game_name = '". $game ."'";
	$r 		= $db->sql_query($q);
	$row 	= $db->sql_fetchrow($r);
Hier wird überhaupt nicht geprüft, ob $r überhaupt gesetzt, also einen gültigen Kanal zur Datenbank beinhaltet.
Ersetze daher mal diesen Block durch

Code: Alles auswählen

	$q = "SELECT game_type
		  FROM ". iNA_GAMES ."
		  WHERE game_name = '". $game ."'";
	if (!$r 		= $db->sql_query($q))
	{
		message_die(GENERAL_ERROR, 'Could not fetch the data from the arcade game', '', __LINE__, __FILE__, $q);
	}

	$row 	= $db->sql_fetchrow($r);
und teste weiter...

Ich wusste schon, warum ich den MOD damals deinstalliert hatte...
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