Warnmeldung bei Gruppenmail

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
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Warnmeldung bei Gruppenmail

Beitrag von Kerstin77 »

Hallo,

hab in meinem Forum den Mass-Email-Mod eingebaut und nach einigen erfolglosen Tests werden nun die Emails korrekt versendet. Allerdings mit einer Warnmeldung:
Warning: mysql_free_result(): 22 is not a valid MySQL result resource in (...) forum/db/mysql4.php on line 318
Kann es damit zu tun haben, daß ich vorher wie gesagt einige Male erfolglos versucht habe, eine Massenmail zu verschicken? Wird irgendwo ein Index mit jeder Mail hochgezählt? Wie und wo kann ich den wieder zurücksetzen? Oder hat es damit gar nichts zu tun?

Hier noch die beiden Funktionen, bei denen ich vermute, daß dort der Fehler auftritt:

Code: Alles auswählen

function sql_nextid()
	{
		return ( $this->db_connect_id ) ? mysql_insert_id($this->db_connect_id) : false;
	}

	function sql_freeresult($query_id = 0)
	{
		if( !$query_id )
		{
			$query_id = $this->query_result;
		}

		if ( $query_id )
		{
			unset($this->row[$query_id]);
			unset($this->rowset[$query_id]);

			mysql_free_result($query_id);

			return true;
		}
		else
		{
			return false;
		}
	}
Kerstin
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Warnmeldung bei Gruppenmail

Beitrag von S2B »

Beim Aufruf welcher Datei tritt denn der Fehler auf? Könntest du diese Datei verlinken (KB:datei)?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Re: Warnmeldung bei Gruppenmail

Beitrag von Kerstin77 »

Hallo,

hier der Link:

http://www.kerstinheinzel.de/temp/mysql4.txt

(Dort ist allerdings nicht das Forum selbst installiert)

Kerstin
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Warnmeldung bei Gruppenmail

Beitrag von S2B »

S2B hat geschrieben:Beim Aufruf welcher Datei tritt denn der Fehler auf?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Re: Warnmeldung bei Gruppenmail

Beitrag von Kerstin77 »

bei der, die ich zum Download bereit gestellt habe, Original heißt sie mysql4.php :wink:


EDIT:
kann es sein, daß ich da was falsch verstanden habe? Meintest Du die Datei, wo die Emails verschickt werden? Die ist jetzt hier:

http://www.kerstinheinzel.de/temp/mass_email.txt
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Re: Warnmeldung bei Gruppenmail

Beitrag von S2B »

Kerstin77 hat geschrieben: EDIT:
kann es sein, daß ich da was falsch verstanden habe? Meintest Du die Datei, wo die Emails verschickt werden?
Genau das. Die mysql4.php wurde bei der Ausführung dieser Datei lediglich eingebunden, ist aber nicht der eigentliche Auslöser für das Problem, auch wenn die Fehlermeldung danach aussieht.

Teste mal das in der mass_email.php:
Finde:

Code: Alles auswählen

		$db->sql_freeresult($result);
Ersetze durch:

Code: Alles auswählen

		if (isset($result))
		{
			$db->sql_freeresult($result);
		}
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Re: Warnmeldung bei Gruppenmail

Beitrag von Kerstin77 »

Hilft leider nix, Warnmeldung bleibt. Ist immer noch die gleiche wie oben.
Antworten

Zurück zu „phpBB 2.0: Mod Support“