Anti-Bot-Question Mod

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Das Datenbank-Update gemacht?
Ansonsten poste mal deine usercp_register.php (als txt)

Gruß
michi-w.
Benutzeravatar
MagMo
Ehemaliges Teammitglied
Beiträge: 584
Registriert: 30.10.2005 16:06
Wohnort: Köln
Kontaktdaten:

Beitrag von MagMo »

Hi,
michi-w. hat geschrieben:Das Datenbank-Update gemacht?
Das sollte nicht das Problem sein. Wenn die DB nicht upgedatet wurde, dann sollt es eine Fehlermeldung geben. Somit wäre die Registrierung gar nicht möglich.

Das jede Antwort akzeptiert wird deutet - wie von michi-w. schon geschrieben - auf einen fehlerhaften Einbau in der Datei include/usercp_register.php hin. Nochmals kontrollieren. Wenn du die Ursache nicht finden kannst, hier als Textdatei verlinken.

Grüße
MagMo
Meine MODs
Kein Support via PN!
Patrick.S
Mitglied
Beiträge: 23
Registriert: 20.05.2006 12:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von Patrick.S »

http://www.example.org/usercp_register.php.txt

Danke euch.
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Damit sollte es nun gehen:


Fehler bei:

Code: Alles auswählen

$error = TRUE;
				$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Confirm_code_wrong'];
			}
			$db->sql_freeresult($result);
		}
	} 

Die hast du übersehen und den Abschnitt davor eingefügt

Gruß
michi-w.
Patrick.S
Mitglied
Beiträge: 23
Registriert: 20.05.2006 12:33
Wohnort: Berlin
Kontaktdaten:

Beitrag von Patrick.S »

Super, danke!

Dabei hatte ich meine Backup-Files zurueckgesetzt und den Vorgang nochmal durchgefuehrt. What ever, vielen Dank!
Webtopf
Mitglied
Beiträge: 5
Registriert: 07.09.2006 12:40

Beitrag von Webtopf »

Hallo auch,

habe mir gestern diesen spamschutz-Mod eingebaut und war auch schon voller Vorfreude, nun keine Spamm-Accounts mehr zu erhalten.

Ja, allerdings gabs anscheinend Probleme mit dem DB-Update.

Jedenfalls können sich meine User nicht mehr normal einloggen.

Folgende fehlermeldung kommt:
phpBB : Kritischer Fehler

Error updating session key

DEBUG MODE

SQL Error : 1146 Table 'xfans_de.SESSIONS_KEYS_TABLE' doesn't exist

INSERT INTO SESSIONS_KEYS_TABLE(key_id, user_id, last_ip, last_login) VALUES ('6752f443284bfa8f31a6a29d0282a4a8', 3, '91fd508a', 1157620186)

Line : 229
File : sessions.php

Hm, hatte erstmal alle alten Kookies und Cache geleert/gelöscht,
hatte mich auch abgemeldet und dann wollt ich mich wieder anmelden.

Durch einen Trick geht das auch noch.
Nachdem die login.php nach dem einloggen nicht weiter geht, ersetzt man die login.php in der Adresszeile durch index.php.
Dann gehts, da das einloggen an und für sich wohl schon funktioniert hat.

In die DB selber habe ich noch nicht geschaut, ob die Session-Tabelle wirklich gelöscht ist. Wäre ja schon komisch :-?

Liegt vielleicht wo anders der fehler?

Habe noch Version 2.0.20
Daran sollte es nun aber doch auch nicht liegen :roll:
greetings...Xfan (Webtopf)
http://www.forum.xfans.de
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Alle neuen Files hochgeladen?
Ansonsten gib mal alle veränderten Dateien als txt.
Webtopf
Mitglied
Beiträge: 5
Registriert: 07.09.2006 12:40

Beitrag von Webtopf »

michi-w. hat geschrieben:Alle neuen Files hochgeladen?
Ansonsten gib mal alle veränderten Dateien als txt.
Ui hallo,
danke auch für die rasche Antwort. :)

Also ja, ich denke ich habe alle zu aktualisierenden Daten online gestellt.
Im Moment kann ich zwar die Daten nicht hier anbringen (erst morgen)

Ich hatte anfangs Probleme mit includes/usercp_register.php

Dort bei
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code');
...hatte ich gar kein 'confirm_code' => 'confirm_code' hinten drin stehen.
Ich hab das dann manuell hinzugefügt und danach:
, 'abq_aw' => $board_config['anti_bot_quest_get'], 'idabq' => 'idabq'
hinzu gemacht.

Liegt daran vielleicht der Fehler, dass ich das 'confirm_code' => 'confirm_code' einfach so hinzugefügt habe?

Denn bei mir kommt sowas ähnliches eigentlich erst eine Zeile darunter,
aber so in etwa:
$strip_var_list = ['confirm_code'] => 'confirm_code' ...
also in eckigen Klammern, ..(das hab ich jetzt aus dem Kopf, weil ich nicht vor Ort bin, in dieser zweiten Zeile hatte ich aber auch nichts verändert)


P.S.: Die aktualisierten daten kann ich leider erst später (oder Morgen posten)
greetings...Xfan (Webtopf)
http://www.forum.xfans.de
michi-w.
Mitglied
Beiträge: 412
Registriert: 21.06.2003 23:45

Beitrag von michi-w. »

Am besten gibst du die Files ohne den Mod, dann bau ich das mal ein. 8)
Webtopf
Mitglied
Beiträge: 5
Registriert: 07.09.2006 12:40

Beitrag von Webtopf »

michi-w. hat geschrieben:Am besten gibst du die Files ohne den Mod, dann bau ich das mal ein. 8)

Hallo :)


anbei mal zwei Dateien:
http://www.xfans.de/prob/usercp_register.php.txt
http://www.xfans.de/prob/constants.php.txt

Ich denke mal dass der Fehler in meiner usercp_register.php zu finden ist.
Die zwei Zeilen einmal wie sie vor dem Mod waren:
$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests');
$strip_var_list['confirm_code'] = 'confirm_code';
und jetzt mit Mod:
$strip_var_list = array('username' => 'username', 'email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code', 'abq_aw' => $board_config['anti_bot_quest_get'], 'idabq' => 'idabq');
$strip_var_list['confirm_code'] = 'confirm_code';
greetings...Xfan (Webtopf)
http://www.forum.xfans.de
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“