Fehler im "Admin Reminder" Mod

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
EMUGurke

Beitrag von EMUGurke »

Chaze hat geschrieben:War wohl noch ein bischen Customized.
Ist in der Version 1.0.2 behoben.


Wg. dem SQL-Fehler versuch doch mal die Zeilen in der Admin_reminder.php mit

Code: Alles auswählen

while($row = $db->sql_fetchrow($results))
durch

Code: Alles auswählen

while($row = $db->sql_fetchrow($result, MYSQL_ASSOC))
zu ersetzen.
Das Thema ist zwar schon etwas älter, ich muß es leider trotzdem nochmal aufgreifen, da ich obigen Fehler auch nach der Modifizierung der admin_reminder.php trotzdem noch hab. :(
Gibt´s noch andere Lösungsmöglichkeit?

der ausgegebene Fehler pro erinnerten User:

Code: Alles auswählen

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /homepages/41/d77104199/htdocs/UWM/phpBB2/db/mysql4.php on line 214
Die E-Mail kommt aber zielsicher an, das hab ich getestet. Was bedeutet der Fehler? Denn funktionieren tut es dann ja offenbar.

Vielen Dank für eure Hilfe!
EMU

Edit: Hat sich schon erledigt. :D Hätte ich den thread komplett gelesen, hätte ich nicht posten müssen. :oops: (Ich hatte nur einen Eintrag geändert, nicht alle)

Thx - toller Mod!
distanzcheck
Mitglied
Beiträge: 253
Registriert: 04.02.2004 22:40
Wohnort: Bochum

Beitrag von distanzcheck »

wie muß ich das ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL mit phpmyadmin machen ?

Dirk
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Beitrag von Wuppi »

Hi

diese mysql_fetch_array() ... /db/mysql4.php (214) - hab ich auch :(

Hier auf Seite 2 steht was von ersetzen in der mysql.php ... aber ich hab ne mysql4-DB ... und in der mysql4.db hab ich nur

Code: Alles auswählen

while($this->rowset[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC))
- also nen bissel anders wie auf Seite 2.

Und genau diese Zeile wird auch angemeckert.

Bis denne
Wuppi
Benutzeravatar
netzmeister
Ehemaliges Teammitglied
Beiträge: 1146
Registriert: 02.05.2003 20:59
Wohnort: Freiburg
Kontaktdaten:

Beitrag von netzmeister »

Hallo wuppi,
welche Version von phpBB verwendest Du ?
Ich habe eben in einem originalen 2.0.6er geschaut da steht in der mysql4.php
ab Zeile 212 folgendes:

Code: Alles auswählen

212:	if( $query_id )
213:	{
214:		$this->row[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC);
215:		return $this->row[$query_id];
216:	}
hast du da schonmal was geändert ? Den hier fehlt das while !!

Gruß netzmeister
Gruß netzmeister
Die "Suche" ist euer Freund
Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Beitrag von Wuppi »

Hi

ich glaub ich bin verrutscht - sorry!

Ich weiß erst seit gestern das man in der config.php auf mysql4 angeben sollte, wenn man ne 4er hat (zuhause lief das mit 3er Settings und 4er SQL aber gut) ... jedenfalls mit gestrigen Forenupdate (auf 2.0.6) hab ich das auf 4 gestellt, weil jetzt 4er aktuell ist.

=> also nein, die mysql4.php wurde nicht geändert

Bin da wohl etwas verrutsch - ich hab in der mysql ne zeile mit While gesucht, da gabs nur die von mir gepastete.

Anonsten sieht mein Block auch aus wie bei dir.

Bis denne
Wuppi
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

öhm. an der mysql4.php muss nix geändert werden bzw. an dieser liegt es nicht. :roll:

Der Admin Reminder ist nur nicht ganz MySQL4-kompatibel, was die Queries/Ausgabe angeht.
Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Beitrag von Wuppi »

Hi

axo - das ist schlecht? Heißt das nun das dieser überhaupt nicht zu gebrauchen ist oder kann ich mit der Fehlermeldung (wann kommt nen 4er Kompatibles-Update? *G*) leben und weiß das die User trotzdem benachrichtigt werden? ;)

Bis denne
Wuppi
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Bei einigen Leuten hat wohl die Änderung geholfen, die Chaze in dem Topic gepostet hatte (Link, den ich dir gestern gab).
Benutzeravatar
Wuppi
Mitglied
Beiträge: 734
Registriert: 14.05.2002 23:04
Wohnort: Köln
Kontaktdaten:

Beitrag von Wuppi »

Hi

argh - hab die änderung in der Falschen Datei gesucht (eben die mysql4.php; aber die admin_reminder.php häts sein müssen) - klappt jetzt. THX

Wuppi
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“