usercp_register INSERT INTO Reihenfolge?

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Gesperrt
Tekknotrip
Mitglied
Beiträge: 205
Registriert: 18.03.2003 16:17
Wohnort: Esslingen
Kontaktdaten:

usercp_register INSERT INTO Reihenfolge?

Beitrag von Tekknotrip »

Hallo Leute,
hatte vor kurzem ein Problem mit der usercp_register. Durcheinanderwürfeln der Variablen hat bei mir dazu geführt, dass Neuregistrierte USER Adminstatus bekamen :-D

Nun die Frage:
was ist bei der Reihenfolge zu beachten? Ist der Insert Teil von der Reihenfolge egal, oder der Value Wert? Welcher muss exakt übereinstimmen mit der Tabelle?

Danke für Antworten (habe in diesem Teil momentan den gender Mod und den Birthday Mod rausgeschmissen und es funktioniert, würde aber beide gerne wieder mit aufnehmen).

Danke für Antworten
Tekknotrip
Mitglied
Beiträge: 205
Registriert: 18.03.2003 16:17
Wohnort: Esslingen
Kontaktdaten:

Beitrag von Tekknotrip »

was mich verwirrt an der Sache (Value sollte doch der reihenfolge entsprechen?):
VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";
und das ist die Reihenfolge in der DB, was aber nicht mit den VALUE Werten übereinstimmt (z.B. nach website kommt occupation, bei den value werten kommt aber nach website user_from):
user_id user_active username user_password
user_session_time user_session_page user_lastvisit user_regdate user_level user_posts user_timezone user_style user_lang user_dateformat user_new_privmsg user_unread_privmsg user_last_privmsg user_emailtime user_viewemail user_attachsig user_allowhtml user_allowbbcode user_allowsmile user_allowavatar user_allow_pm user_allow_viewonline user_notify user_notify_pm user_popup_pm user_rank user_avatar user_avatar_type user_email user_icq user_website user_from user_sig user_sig_bbcode_uid user_aim user_yim user_msnm user_occ user_interests user_actkey user_newpasswd user_gender user_birthday user_next_birthday_greeting user_photo user_photo_type user_profile_visits user_reminded
Zuletzt geändert von Tekknotrip am 10.02.2005 10:02, insgesamt 2-mal geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wenn du dich genau an die Anleitungen der MOD's hälst kann nichts passieren ....

Meines wissens steht sogar in der Anleitung bei einem der beiden MOD's drin dass man die Reihenfolge beachten soll, da sonst sowas wie mit dem Adminstatus passiert. :wink:

Markus
Tekknotrip
Mitglied
Beiträge: 205
Registriert: 18.03.2003 16:17
Wohnort: Esslingen
Kontaktdaten:

Beitrag von Tekknotrip »

Jaja...ich finde nur den Birthday mod nicht mehr (auch nicht in der Mod DB) für 2.0.6 bzw 0.5. Bin gerade dabei das ganze sukkzesive auf 2.0.11 hochzuschrauben.

Ausserdem wäre das gut für mein Verständniss ;-)
Tekknotrip
Mitglied
Beiträge: 205
Registriert: 18.03.2003 16:17
Wohnort: Esslingen
Kontaktdaten:

Beitrag von Tekknotrip »

Ok, hatte grundsätzlich was falsch verstanden....

Bei INSERT ist die Reihenfolge wurscht, die Value Werte müssen aber in der Insert Reihenfolge sein und nicht der Spalten in der DB :-)
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“