Seite 1 von 1

Fehler beim Gender Mod

Verfasst: 01.05.2006 08:57
von seeteddy
Hallo,

ich habe den Birthday Hack und den Gender Mod ins Forum eingebaut. Es funzt ja auch alles so weit, bis ich mich als Admin einlogge. Da bekomme ich dann immer die Fehlermeldung

Parse error: syntax error, unexpected ',' in /usr/export/www/vhosts/funnetwork/hosting/seeteddy/phpBB2/admin/admin_users.php on line 719

Wenn ich die ungeänderte Datei "admin_users.php", funzt es zwar, aber ich bekomme als Admin nicht die Geschlechterauswahl im Profil angezeigt.

Ich hoffe, mir kann jemand helfen.

Hier ist die admin_users.php

http://seeteddy.se.funpic.de/phpBB2/adm ... _users.txt

Ich sage schon mal danke für Eure Hilfe

Re: Fehler beim Gender Mod

Verfasst: 01.05.2006 09:20
von h-o
seeteddy hat geschrieben:Parse error: syntax error, unexpected ',' in [...] admin_users.php on line 719
Versuch mal, die Zeile "SET " . $username_sql ." mit folgendem zu ersetzen:

Code: Alles auswählen

SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_birthday='$birthday', user_next_birthday_greeting=$next_birthday_greeting, user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank, user_gender = '$gender'" . $avatar_sql . "
bzw. im Detail
Falsch:

user_rank = $user_rank", user_gender = '$gender' . $avatar_sql . "

Richtig :-)

user_rank = $user_rank, user_gender = '$gender'" . $avatar_sql . "
Viel Glück :-)

Verfasst: 01.05.2006 10:57
von seeteddy
Danke h-o

Das war der Fehler. Ich hatte da nun schon gestern den ganzen Tag dran gesessen, aber an die Anführungsstriche hatte ich nicht gedacht.

Jetzt funzt es, so wie es soll.