Seite 1 von 1

[MOD]TEAMPAGE admin_users.php ERROR !

Verfasst: 24.02.2007 21:20
von solar22
Ich habe Teampage inst.
Habe alle Datein geändert und bekomme im Admin-Center den Fehler:
Parse error: syntax error, unexpected ',' in /usr/export/www/vhosts/funnetwork/hosting/pbpservice/phpBB2/admin/admin_users.php on line 708
708 ist natürlich überall unterschiedlich !
Die Zeile, die man einfügen muss, ist fehlerhaft, ich weiss nur nicht wo ?:

Code: Alles auswählen

, "user_teamtitle = '" . str_replace("\'", "''", $teamtitle) . "', user_realname = '" . str_replace("\'", "''", $realname) . "', user_adress = '" . str_replace("\'", "''", $adress) . "', user_birth = '$birth', user_photo = '" . str_replace("\'", "''", $photo) . "', user_slogan = '" . str_replace("\'", "''", $slogan) . "', user_topt_title = '" . str_replace("\'", "''", $opt_title) . "', user_topt_text = '" . str_replace("\'", "''", $opt_text) . "', "team_website" = '$team_website', "team_email" = '$team_email', "team_pm" = '$team_pm'
Weiss nicht was ich machen soll ?!?!?! :o

Hilfe wäre nett !
solar22

Verfasst: 24.02.2007 21:55
von uwe310
$sql = "UPDATE " . USERS_TABLE . "
SET " . $username_sql . $passwd_sql ." u.s.w
WHERE user_id = $user_id"
Hoffe das richtig liege über deine Fehlerzeile ($sql = "UPDATE"...) ? wenn ja den oben genannten Zeilen mit den unteren überschreiben
$sql = "UPDATE " . USERS_TABLE . "
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_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_teamtitle = '" . str_replace("\'", "''", $teamtitle) . "', user_realname = '" . str_replace("\'", "''", $realname) . "', user_adress = '" . str_replace("\'", "''", $adress) . "', user_birth = '$birth', user_photo = '" . str_replace("\'", "''", $photo) . "', user_slogan = '" . str_replace("\'", "''", $slogan) . "', user_topt_title = '" . str_replace("\'", "''", $opt_title) . "', user_topt_text = '" . str_replace("\'", "''", $opt_text) . "', team_website = '$team_website', team_email = '$team_email', team_pm = '$team_pm' . $avatar_sql . "
WHERE user_id = $user_id";
Mfg Uwe

Verfasst: 25.02.2007 10:06
von solar22
Danke für Idde, aber ich bekomme immernoch den ERROR, habe die zeilen durch deinen code ersetzt:

Code: Alles auswählen

$sql = "UPDATE " . USERS_TABLE . "
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_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_teamtitle = '" . str_replace("\'", "''", $teamtitle) . "', user_realname = '" . str_replace("\'", "''", $realname) . "', user_adress = '" . str_replace("\'", "''", $adress) . "', user_birth = '$birth', user_photo = '" . str_replace("\'", "''", $photo) . "', user_slogan = '" . str_replace("\'", "''", $slogan) . "', user_topt_title = '" . str_replace("\'", "''", $opt_title) . "', user_topt_text = '" . str_replace("\'", "''", $opt_text) . "', team_website = '$team_website', team_email = '$team_email', team_pm = '$team_pm' . $avatar_sql . "
WHERE user_id = $user_id";
resultat:

Code: Alles auswählen

Parse error: syntax error, unexpected ',' in /usr/export/www/vhosts/funnetwork/hosting/pbpservice/phpBB2/admin/admin_users.php on line 708
ich weiss nicht mehr was ich machen soll ?!?! :-?

Verfasst: 25.02.2007 11:09
von uwe310
hey
dann versuchen wir das halt mal so !

http://www.phpbb.de/doku/kb/artikel.php ... eitstellen


Stelle doch mal deine fehlerhafte *.php bereit
dann können wir mal schauen :)

Verfasst: 25.02.2007 16:33
von solar22
der fehlerhafte teil der datei ist obern mehrmals aufgeführt ! 8)

Verfasst: 26.02.2007 02:58
von uwe310
na wenn dann so :oops:
$sql = "UPDATE " . USERS_TABLE . "
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_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_teamtitle = '" . str_replace("\'", "''", $teamtitle) . "', user_realname = '" . str_replace("\'", "''", $realname) . "', user_adress = '" . str_replace("\'", "''", $adress) . "', user_birth = '$birth', user_photo = '" . str_replace("\'", "''", $photo) . "', user_slogan = '" . str_replace("\'", "''", $slogan) . "', user_topt_title = '" . str_replace("\'", "''", $opt_title) . "', user_topt_text = '" . str_replace("\'", "''", $opt_text) . "', team_website = '$team_website', team_email = '$team_email', team_pm = '$team_pm'" . $avatar_sql . "
WHERE user_id = $user_id";
Mfg Uwe

Verfasst: 26.02.2007 14:33
von solar22
danke, hab den mod aber schon de-inst., mit hats gereicht ;-)