Finde Code nicht

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.
Luckyze

Finde Code nicht

Beitrag 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
Zuletzt geändert von Luckyze am 25.10.2006 16:52, insgesamt 1-mal geändert.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Beim ersten FIND, suche mal nach:

Code: Alles auswählen

$signature = (isset($signature)) ? str_replace
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

Re: Finde Code nicht

Beitrag 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'
>>swm<<
Mitglied
Beiträge: 43
Registriert: 10.10.2006 22:30

Beitrag von >>swm<< »

$signature = (isset($signature)) ? str_replace('<br />', "\n", $signature) : '';

Das müsste deine Zeile sein ;)

EDIT:
booar, seid ihr manchmal schnell :D
Luckyze

Beitrag 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
>>swm<<
Mitglied
Beiträge: 43
Registriert: 10.10.2006 22:30

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

Beitrag von Luckyze »

Hi
>>swm<< hat geschrieben:verlink mal bitte die betroffenen Dateien.
Bitteschön;

http://www.xpboard-xp.de/php/admin_users.txt

http://www.xpboard-xp.de/php/usercp_register.txt

http://www.xpboard-xp.de/php/viewtopic.txt

Vielen dank für die Mühe. :)

greetz Luckyze
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag 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 ;-)
Luckyze

Beitrag 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
SoLo1905

Beitrag von SoLo1905 »

wahrscheinlich wird der fehler vom admin_users.php behoben! mach einfach mal
Antworten

Zurück zu „phpBB 2.0: Mod Support“