Seite 1 von 2
Finde Code nicht
Verfasst: 25.10.2006 12:19
von Luckyze
Hi
Ich baue gerade diesen Mod ein => gender_1.2.8em
Leider komme ich in der
http://www.xpboard-xp.de/usercp_register.txt nicht weiter obwohl ich dieses Update gender_db_update.php gemacht habe kann ich folgende Code nicht einbauen.
Ich kann die Codes nicht finden welche zu suchen sind. Alles andere habe ich ohne Probleme einbauen können.
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------------
#
$signature = str_replace(
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
#
#-----[ FIND ]------------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
SET
#
#-----[ IN-LINE FIND ]----------------------------------------
#
$avatar_sql . "
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_gender = '$gender'
Kann mir jemand bitte weiter helfen? Vielen dank in voraus.
greetz Luckyze
Verfasst: 25.10.2006 12:22
von Dr.Death
Beim ersten FIND, suche mal nach:
Re: Finde Code nicht
Verfasst: 25.10.2006 12:24
von Elvis
sollte so richtig sein.
Luckyze hat geschrieben:Hi
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------------
#
$signature = (isset($signature)) ? str_replace('<br />', "\n", $signature) : '';
$signature_bbcode_uid = '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
#
#-----[ FIND ]------------------------------------------------
#
$user_active = 1;
$user_actkey = '';
}
$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_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_notify_pm = $notifypm, user_popup_pm = $popup_pm, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_active = $user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "
#
#-----[ IN-LINE FIND ]----------------------------------------
# steht ganz am Ende der Zeile
$avatar_sql . "
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_gender = '$gender'
Verfasst: 25.10.2006 12:33
von >>swm<<
$signature = (isset($signature)) ? str_replace('<br />', "\n", $signature) : '';
Das müsste deine Zeile sein
EDIT:
booar, seid ihr manchmal schnell

Verfasst: 25.10.2006 16:47
von Luckyze
Hi
Okay, vielen Dank.
Jetzt kommt das nächste Problem. Eventuell bin ich heute ein bissel neben der Kappe.
Im Admibereich in der Administration ist alles leer bis auf diesen Fehlercode.
Code: Alles auswählen
Parse error: syntax error, unexpected T_VARIABLE in /hp/ab/ad/dc/www/admin/admin_users.php on line 250
Wenn ich in mein Profil rein gehe ist auch alles leer bis auf diesen Fehlercode.
Code: Alles auswählen
Parse error: syntax error, unexpected ',' in /hp/ab/ad/dc/www/includes/usercp_register.php on line 545
Und wenn ich einen Beitrag einsehen oder posten möchte ist auch alles leer bis auf diesen Fehler.
Code: Alles auswählen
Parse error: syntax error, unexpected T_STRING in /hp/ab/ad/dc/www/viewtopic.php on line 932
Sind diese Fehler bekannt? Vielen dank für eure Hilfe.
greetz Luckyze
Verfasst: 25.10.2006 17:12
von >>swm<<
hmmmm, ich denke mal das es Fehler beim Mod-Einbau sind.
der Fehler in line 545 betrifft zumindest die usercp_register.php an der Stelle, wo der Mod eingebaut wurde.
verlink mal bitte die betroffenen Dateien.
Verfasst: 25.10.2006 17:26
von Luckyze
Verfasst: 25.10.2006 17:58
von Dr.Death
admin_users.php:
Code: Alles auswählen
SUCHE:
$interests = ( !empty($HTTP_POST_VARS['interests']) )// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
ERSETZE MIT:
$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ) : '';
// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
P.S. Beim Einbau von MODS die Anleitung "GENAU" lesen

Verfasst: 25.10.2006 18:50
von Luckyze
Hi
@Dr.Death bevor ich es jetzt ändere, werden dadurch die Fehler behoben?
Ich habe mir nochmal die Code angeschaut und konnte deinen genannten Code nicht mit den anderen Identifizieren.
greetz Luckyze
Verfasst: 25.10.2006 19:30
von SoLo1905
wahrscheinlich wird der fehler vom admin_users.php behoben! mach einfach mal