Seite 1 von 1

Problem im ACP beim Userprofil

Verfasst: 12.02.2007 15:11
von bigloopfan
Hallo Leute,

ich habe 2 Mods bei mir ins Forum integriert.
Erstens den Humanizer und 2. die bessere Visuelle Bestätigung (Captcha).

Leider ist mir ein Fehler aufgefallen. Und zwar wenn ich bei einem User das Profil ändere, kommt folgende Meldung:
Allgemeiner Fehler
Admin_user_fail

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 's:', user_topt_text = 'NL, Webdesign, Achterbahnen und Freizeizp

UPDATE phpbb_users SET user_email = 'xxxxx@xxxxx.de', user_icq = '', user_website = 'http://www.xxxx-xxxxx.de.vu/', user_occ = '', user_from = '', user_interests = 'Jede Menge', user_birthday='6984', user_next_birthday_greeting=2007, user_sig = 'http://www.xxxxx-xxxxx.de.vu/ http://www.xxxxx-xxxxx.de.vu', user_viewemail = 0, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_sig_bbcode_uid = 'b2feb29ca2', user_allowsmile = 1, user_allowhtml = 0, user_allowavatar = 1, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_allow_pm = 1, user_notify_pm = 1, user_popup_pm = 1, user_lang = 'german', user_style = 1, user_timezone = 1, user_dateformat = 'd.m.Y H:i', user_active = 1, user_rank = 2 , user_teamtitle = '', user_realname = 'xxxxxxxxx', user_adress = '', user_birth = '18', user_photo = 'http://www.xxxxxxx.de/pics/xxxxx/232.jpg', user_slogan = 'Es lebe der Punk!', user_topt_title = 'Hobby's:', user_topt_text = 'NL, Webdesign, Achterbahnen und Freizeizparks, Gitarre spielen, 3D Modeling, Grafiken erstellen, ...', team_website = '1', team_email = '1', team_pm = '1' WHERE user_id = 145

Line : 792
File : admin_users.php
Ich hoffe ihr könnt mir helfen!

MfG
bigloopfan

Verfasst: 12.02.2007 15:26
von Leuchte
Kannst Du einmal die admin_users.php als .txt-Version zum Download bereitstellen?

Verfasst: 12.02.2007 15:27
von nickvergessen
'Hobby's:'
das zeichen darf man im Profil nicht benutzten, sonst tritt der Fehler auf.
Wie du das rausbekommst? Über MySQL mit phpmyadmin

Verfasst: 12.02.2007 15:29
von Leuchte
Daran liegts, es sollte aber bereits mit PHP escaped werden, damit der Fehler gar nicht erst auftritt. Deshalb die Datei, bitte.

Verfasst: 12.02.2007 15:34
von bigloopfan
Super, vielen Dank. Es funktioniert.

MfG
bigloopfan

Verfasst: 12.02.2007 16:13
von nickvergessen
bigloopfan hat geschrieben:Es funktioniert.
Den Fehler würde ich trotzdem aus der Umcodierung entfernen, dazu einfach der Leuchte folgen und es geht dir ein Licht auf :D