Question Form on Register Probleme

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
XeneticXG
Mitglied
Beiträge: 72
Registriert: 28.05.2007 22:54

Question Form on Register Probleme

Beitrag von XeneticXG »

Hi Leute

Also ich habe mir mal den "Question Form on Registration 1.0.0" MOD gesaugt. Alles schön gemacht aber beim DB aufruf der PHP Datei bekommen ich folgenden Fehler:

Code: Alles auswählen

# CREATE TABLE phpbbc_qform_data ( q_id MEDIUMINT(11) DEFAULT '0' NOT NULL AUTO_INCREMENT, question VARCHAR(255) NOT NULL, answer_1 VARCHAR(255) NOT NULL, answer_2 VARCHAR(255) NOT NULL, answer_3 VARCHAR(255) NOT NULL, answer_4 VARCHAR(255) NOT NULL, bbcode_uid VARCHAR(32) NOT NULL, points_1 SMALLINT(8) DEFAULT '0' NOT NULL, points_2 SMALLINT(8) DEFAULT '0' NOT NULL, points_3 SMALLINT(8) DEFAULT '0' NOT NULL, points_4 SMALLINT(8) DEFAULT '0' NOT NULL, group_id_1 MEDIUMINT(11) DEFAULT '0' NOT NULL, group_id_2 MEDIUMINT(11) DEFAULT '0' NOT NULL, group_id_3 MEDIUMINT(11) DEFAULT '0' NOT NULL, group_id_4 MEDIUMINT(11) DEFAULT '0' NOT NULL, sort SMALLINT(5) DEFAULT '0' NOT NULL, PRIMARY KEY (q_id))
+++ Failed: Invalid default value for 'q_id'

# ALTER TABLE phpbbc_users ADD COLUMN user_qform TINYINT(1) DEFAULT '0' NOT NULL
+++ Alter table phpbbc_users successfull

Ich habe dann mal auf phpbb.de nachgefragt und da sagten sie mir, das in der db_update.php ein Fehler seie.

$sql = "CREATE TABLE " . $table_prefix . "qform_data (
q_id MEDIUMINT(11) DEFAULT '0' NOT NULL AUTO_INCREMENT,
Bei diesem Ausschnitt sagten sie folgendes:

auto_increment" mit default Value ?
versuchs mal ohne.

Danach habe ich den Ausschnitt so gemacht:

Code: Alles auswählen

$sql = "CREATE TABLE " . $table_prefix . "qform_data (
q_id MEDIUMINT(11) DEFAULT '0' NOT NULL,
Und siehe da es ging. Aber ich denke das es trotzdem noch ein Fehler gibt, weil wenn ich nun die Fragen mit den jeweiligen Gruppen verbinde gehen alle bis auf eine. Ich mache mal ein Beispiel:

wenn der user antwort a auswählt kommt er in d wenn er d auswählt kommt er in d beim a ist a beim b auch b
Das Problem ist nur immer bei der Antwort a da kommen alle in antwort d rein.

Das wäre mein Problem. Ich hoffe mein Beispiel ist verständlich.
Antworten

Zurück zu „phpBB 2.0: Mod Support“