Seite 1 von 2

Bestätigungscode funktioniert nicht...

Verfasst: 03.11.2007 12:23
von dieguito
auf dieser Seite betriebe ich seit einger Zeit ein phpBB Forum und fahre echt gut damit.

Leider haben die Spams in letzter Zeit überhand genommen. Daher möchte ich gerne die Option nutzen, dass man diesen Sicherheitscode eingeben muss. Wenn ich im Adminbereich unter Allgemeines -> Konfiguration -> Aktiviere visuelle Bestätigung einstelle, muss der neue User den Code angeben. Dieser wird aber nicht angezeigt, es kann sich also kein neuer Nutzer anmelden.
Woran liegt das?
Ausserdem wird dort im Adminbereich in der Zeile darunter links kein Text angezeigt, dennoch kann man rechts ja oder nein wählen. Was sollte denn da stehen?

Verfasst: 03.11.2007 12:31
von gloriosa
Hallo,
das >>> Updaten eines Styles für die Verwendung mit phpBB 2.0.11 <<< kennst Du schon ? :o

Verfasst: 03.11.2007 12:47
von dieguito
Hallo, danke für den Tipp.

Ich habe das überprüft. Beide Einträge sind bereits vorhanden.

Verfasst: 11.11.2007 19:48
von dieguito
tja, was könnte es sonst sein?

Verfasst: 24.01.2008 11:10
von tippimaus
Ich habe die Änderungen lt. Beschreibung gemacht, aber nun kommt diese Meldung

Code: Alles auswählen

Could not insert data into users table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' user_birthday, user_next_birthday_greeting, user_active, user_actkey) VALUE' at line 1

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, , user_birthday, user_next_birthday_greeting, user_active, user_actkey) VALUES (5, 'test', 1201169264, 'a61f2f8ddade9887835fc38d8caf1acc', 'email@arcor.de', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 1, 1, 1, 0, 1, 1, 0, 'd.m.Y, H:i', 'german', 2, 0, 1, '999999', '', 1, '')

Line : 714
File : usercp_register.php
Wo könnte das Problem liegen?
In der Line 714 steht folgendes:

Code: Alles auswählen

 message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);

Verfasst: 24.01.2008 11:23
von gloriosa
Hallo,
das
tippimaus hat geschrieben:Wo könnte das Problem liegen?
ist einfach zu beantworten : Bei Dir, da Du einen Einbaufehler
.... user_allow_pm, , user_birthday, ....
verursacht hast ! :D

Das Komma , und das darauf Folgende Leerzeichen sind überflüssig. :o

Verfasst: 24.01.2008 11:31
von tippimaus
Danke. Manchmal ist man eben blind.
Ich versuchs mal.

Verfasst: 24.01.2008 12:28
von tippimaus
ok, ich bin heute ziemlich blond und steh auf dem Schlauch.
ne idee, in welcher Datei ich suchen muss :roll:

Wer lesen kann ist klar im Vorteil !!!!!!!!!!!!!!!!!!!!!!!!!

Verfasst: 24.01.2008 12:35
von gloriosa
Hallo,
ohne weitere Worte
tippimaus hat geschrieben:

Code: Alles auswählen

Line : 714
File : usercp_register.php

Verfasst: 24.01.2008 13:17
von tippimaus
Super!
In besagter Datei steht aber in Line 714 NUR dies:

Code: Alles auswählen

 message_die(GENERAL_ERROR, 'Could not insert data into users table', '', __LINE__, __FILE__, $sql);