Seite 7 von 54

Verfasst: 30.06.2006 21:08
von michi-w.
Hallo,

ich hätte dazu noch ein Problem!

Und zwar in der posting.php und in der usercp_register.php wird u.a.

Code: Alles auswählen

LIMIT 1'; 
öfter für den Mod hinzugefügt.

Mein Editor meint nun, das es so nicht richtig ist (er unterlegt den folgenden Code Rot).

Es fehlt dort also irgendwo jeweils ein ' .

Gruß
michi-w.

Verfasst: 01.07.2006 00:35
von IPB_Flüchtling
Ahoi michi-w.,

vielleicht liege ich ja falsch, aber wenn so etwas Wichtiges wie ein ' fehlt, müsste es eigentlich einen Parse Error geben. Bei mir funktioniert der Mod aber schon seit geraumer Zeit einwandfrei.

Kannst Du mal einen kurzen Ausschnitt aus der Installationsanleitung und die fragliche Stelle in Deiner posting.php (oder usercp_register.php) posten, bei der Dein Editor "meckert"?

LG, IPB_Flüchtling

Verfasst: 01.07.2006 01:31
von michi-w.
Hallo,

such einfach nach

Code: Alles auswählen

LIMIT 1';
in der Anleitung, das steht da öfter und bei allen zeigt mir mein Editor danach einen Fehler an.
Wenn ich ein ' hinzufüge (vor oder nach der 1) kommt eine Fehlermeldung vom Script, so einfach geht es also nicht.


Gruß
michi-w.

Verfasst: 01.07.2006 02:06
von IPB_Flüchtling
Ahoi,

habe jetzt mal eine solche Codestelle in der Installationsanleitung herausgesucht, damit auch Leute einen Blick darauf werfen können, die MagMos Mod nicht installiert haben.

Code: Alles auswählen

		$sql = 'SELECT *
			FROM ' . ANTI_BOT_QUEST_TABLE . '
			WHERE lang = \'' . $board_config['default_lang'] . '\'
			AND id != ' . $abq_id . '
			ORDER BY RAND()
			LIMIT 1';
Vielleicht stößt Dein Editor sich ja an den beiden aufeinanderfolgenden '
Ich kann nur sagen, dass der Code in der Praxis funktioniert.

LG, IPB_Flüchtling

Verfasst: 01.07.2006 12:33
von MagMo
Hi,
michi-w. hat geschrieben:Wenn ich ein ' hinzufüge (vor oder nach der 1) kommt eine Fehlermeldung vom Script, so einfach geht es also nicht.
Kein Wunder, weil dann ist das Skript wirklich falsch.

Zu der Fehlermeldung deines Editors (wenn du das unveränderte Skript einbaust) kann ich nur sagen:
Lösch den Editor und installiere einen, der die php-Syntax beherrscht! :D

Denn der Code

Code: Alles auswählen

		$sql = 'SELECT *
			FROM ' . ANTI_BOT_QUEST_TABLE . '
			WHERE lang = \'' . $board_config['default_lang'] . '\'
			AND id != ' . $abq_id . '
			ORDER BY RAND()
			LIMIT 1';
ist richtig und funktioniert (wie IPB_Flüchtling ja auch bestätigt).

Für den Fall, dass du deinen Editor nicht wechseln willst, verwende mal diesen Code anstelle des obigen:

Code: Alles auswählen

		$sql = "SELECT *
			FROM " . ANTI_BOT_QUEST_TABLE . "
			WHERE lang = '" . $board_config['default_lang'] . "'
			AND id != " . $abq_id . "
			ORDER BY RAND()
			LIMIT 1";
Wenn der Editor dann immer noch mosert, dann ist er wirklich reif für den Papierkorb.

Grüße
MagMo

/EDIT
IPB_Flüchtling hat geschrieben:ich benutze den Easy Contact Form-Mod, welcher ein einfaches Kontaktformular darstellt: http://www.phpbbhacks.com/download/3096
...
Siehst Du eine Möglichkeit, Deinen Mod auch im oben genannten Kontaktformular einzusetzen? (Und wenn ja: wie?)
Die notwendigen Codeänderungen kannst du hier downloaden.

Verfasst: 06.07.2006 00:05
von IPB_Flüchtling
Ahoi Meister MagMo,

herzlichen Dank für das Add-on für die Easy Contact Form 1.0.1! :P

Dein Add-on funktioniert bestens. Endlich bin ich das mitgelieferte Captcha, das keinen wirklichen Schutz dargestellt hat, los!

LG, IPB_Flüchtling

Verfasst: 08.08.2006 15:32
von MagMo
Hi,

Info für alle, die den Mod verwenden
Die aktuelle Version ist seit heute: 1.0.3

Das Update behebt einen Fehler bei der Datenbankabfrage. Dieser Fehler tritt nur auf, wenn der Mod aktiv ist und für die Sprache, in der das Registrierungsformular aufgerufen wird, keine Frage definiert ist. Ansonsten bleibt dieser Fehler ohne Folgen.

Grüße
MagMo

Verfasst: 26.08.2006 22:16
von redbull254
Hallo,MagMo

ich habe gerade deinen Bot Mod installiert, klappt Super.
Nun sollen die Bots kommen ;-).

Danke für die gute Arbeit.

Verfasst: 28.08.2006 11:21
von pat01
Hallo MagMo

Super Mod! Ich habe den letzte Woche eingebaut weil ich vorher jede Woche fünf bis 20 Bot-Registrierungen hatte.
Seit dem Einbau vom Mod sind es null (0!!!).

Vielen Dank für Deinen Mod!

Grüsse
Patrick

Verfasst: 04.09.2006 22:12
von Patrick.S
Ich habe die aktuellste Version des Mods installiert, es taucht auch wunderbar im Admin-Menu auf und auch in der Registrierung.
Nur.. es ist egal, ob ich die Frage bei der Registrierung beantworte oder nicht, die Registrierung ist in jedem Fall erfolgreich.

Was ist denn da los?

Habe die Mod-Installation 2 Mal ueberprueft.