Fehler beim Gender Mod

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
seeteddy
Mitglied
Beiträge: 32
Registriert: 10.04.2006 23:14

Fehler beim Gender Mod

Beitrag 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
h-o
Mitglied
Beiträge: 385
Registriert: 09.08.2004 16:17

Re: Fehler beim Gender Mod

Beitrag 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 :-)
seeteddy
Mitglied
Beiträge: 32
Registriert: 10.04.2006 23:14

Beitrag 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.
Antworten

Zurück zu „phpBB 2.0: Mod Support“