Birthday Mod mit Fehlermeldung für Neuuser

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
Sonja05
Mitglied
Beiträge: 11
Registriert: 31.08.2004 00:32

Birthday Mod mit Fehlermeldung für Neuuser

Beitrag von Sonja05 »

Heiho,

Habe heute das Birthday Mod eingebaut...alles funktioniert gut, nur das Blöde: Neue User können sich nicht registrieren...

Folgende Fehlermeldung erscheint:
Could not insert data into users table

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 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_active, user_actkey, user_birthday, user_next_birthday_greeting) VALUES (46, 'username', 1093905063, '6b1d24ff83a319070db95c6c84b9be31', 'besagtemail@gmx.net', '', '', '', '', '', '', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 1, 'd.m.Y, H:i', 'german', 1, 0, 1, 0, '92fb01')

Line : 599
File : /www/htdocs/datenbank/phpBB2-2.0.10-deutsch/includes/usercp_register.php
Kann mir jemand bitte weiterhelfen???
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Verschoben

Beitrag von Christian_W »

Du hast einen Fehler beim editieren der Datei includes/usercp_register.php gemacht. Geh die Änderungen dieser Datei nochmal durch.

Gruß Christian

Verschoben von Installation und Update nach Modifikationen
Sonja05
Mitglied
Beiträge: 11
Registriert: 31.08.2004 00:32

Beitrag von Sonja05 »

Ja, ich bin das jetzt schon mehrmals durchgegangen, weiß aber nicht wo...

einzig problematisch erscheint mir diese stelle:

Programmiervorgabe ist: (Zeile 601)

#
#-----[ FIND ]------------------------------------------------
#
VALUES ($user_id,

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, ";

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
, '$birthday', '$next_birthday_greeting'
Die Datei sieht aber so aus:
VALUES ($user_id, $group_id, 0)";
Wo soll ich denn da die Zeile
, '$birthday', '$next_birthday_greeting'
einfügen?
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Sonja05 hat geschrieben:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------------
#
	VALUES ($user_id,
Die Datei sieht aber so aus:

Code: Alles auswählen

VALUES ($user_id, $group_id, 0)";
Das passt ja. Bei der Suche wurde der Teil angegeben, den Du auch mit eingebauten Mods (fast) immer finden wirst. Also nur der Anfang der Zeile.
Sonja05 hat geschrieben:Wo soll ich denn da die Zeile

Code: Alles auswählen

, '$birthday', '$next_birthday_greeting'
einfügen?
Vor dem ersten Komma. Die Zeile sollte dann so aussehen:

Code: Alles auswählen

VALUES ($user_id, '$birthday', '$next_birthday_greeting', $group_id, 0)";
Gruß Christian
---
Sonja05
Mitglied
Beiträge: 11
Registriert: 31.08.2004 00:32

Beitrag von Sonja05 »

Vielen lieben Dank, das hatte ich wirklich falsch.

Leider klappt es dennoch nicht.

Und es ist so wahnsinnig anstrengend den ganzen Pulk auf die Flüchtigkeitsfehler durchzusehen, da gerade in dieser Datei so viele Veränderungen vorgenommen werden müssen...

Gibt es dafür vielleicht irgendwo ein "fertiges" Script???
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Welcher Fehler kommt denn jetzt?
Poste mal einen Link zur Anleitung. (Download des Mods)
Außerdem die Datei verlinken.
KB:datei

Gruß Christian
---
Sonja05
Mitglied
Beiträge: 11
Registriert: 31.08.2004 00:32

Beitrag von Sonja05 »

okay mach ich:

hier die anleitung:

http://www.das-weibernest.de/support/bi ... .5.6em.txt

und hier die misslungene nervdatei :oops:
http://www.das-weibernest.de/support/us ... gister.txt

Übrigens: Ich bin total begeistert von dem tollen Support hier!
Vielen, lieben Dank für die Mühe!!! :roll: :-? :grin:
Christian_W
Ehemaliges Teammitglied
Beiträge: 5703
Registriert: 26.02.2004 00:09

Beitrag von Christian_W »

Also zuerst mal: meine Aussage oben ist falsch. Es passt nämlich nicht wirklich zusammen.

Code: Alles auswählen

VALUES ($user_id,
findest Du in der Datei zweimal.

Code: Alles auswählen

#
#-----[ IN-LINE FIND ]----------------------------------------
#
, "; 
Diese Kombination: "Komma, Leerzeichen, doppeltes Hochkomma, Strichpunkt" findest Du dann aber (in Kombination mit der zuerstgefundenen Zeile) nur einmal.
Ich hab die Datei für Dich mal angepasst: usercp_register.txt
Sonja05 hat geschrieben:Gibt es dafür vielleicht irgendwo ein "fertiges" Script???
Viele Mods kannst Du auch mit dem EMI installieren: KB:easymod

Gruß Christian
---
Sonja05
Mitglied
Beiträge: 11
Registriert: 31.08.2004 00:32

Beitrag von Sonja05 »

Herrlich!

Wunderbar, ich danke Dir! :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“