Seite 1 von 1

parse error, unexpected ';', expecting ')' ??

Verfasst: 30.04.2004 09:03
von shwepsi
Hallo, bei mir kömmt die im Titel angegebene Fehlermeldung, das entsprechende Array wird so definiert:

Code: Alles auswählen

$template->assign_vars(array(
'L_RANK_DEFAULT'	=> $lang['No_gender_specify'],
'L_RANK_MALE'	=> $lang['Male'],
'L_RANK_FEMALE'	=> $lang['Female'],
'RANK_DEFAULT'	=> $rank_default,
'RANK_MALE'	=> ($rank_male != '') ? $rank_male : $rank_default,
'RANK_FEMALE'	=> ($rank_female != '') ? $rank_female : $rank_default,
trim($HTTP_POST_VARS['title']) : "";

///die folgende Zeile ist als Fehlerquelle angegeben
$rank_default	= ( isset($HTTP_POST_VARS['title_default']) ) ? trim($HTTP_POST_VARS['title_default']) : '';
$rank_male	= ( isset($HTTP_POST_VARS['title_male']) ) ? trim($HTTP_POST_VARS['title_male']) : '';
$rank_female	= ( isset($HTTP_POST_VARS['title_female']) ) ? trim($HTTP_POST_VARS['title_female']) : '';
if ($rank_default == '') $rank_default = $rank_male;
if ($rank_default == '') $rank_default = $rank_female;
if ($rank_male == $rank_default) $rank_male = '';
if ($rank_female == $rank_default) $rank_female = '';
$rank_title = (($rank_default != '') || ($rank_male != '') || ($rank_female != '')) ? $rank_default . ( ( ($rank_male != '') || ($rank_female != '') ) ? '|' : '' ) . $rank_male . ( ($rank_female != '') ? '|' : '' ) . $rank_female : '';
"SPECIAL_RANK" => $rank_is_special,
"NOT_SPECIAL_RANK" => $rank_is_not_special,
"MINIMUM" => ( $rank_is_special ) ? "" : $rank_info['rank_min'],
"IMAGE" => ( $rank_info['rank_image'] != "" ) ? $rank_info['rank_image'] : "",
"IMAGE_DISPLAY" => ( $rank_info['rank_image'] != "" ) ? '<img src="../' . $rank_info['rank_image'] . '" />' : "",
"L_RANKS_TITLE" => $lang['Ranks_title'],
"L_RANKS_TEXT" => $lang['Ranks_explain'],
"L_RANK_TITLE" => $lang['Rank_title'],
"L_RANK_SPECIAL" => $lang['Rank_special'],
"L_RANK_MINIMUM" => $lang['Rank_minimum'],
"L_RANK_IMAGE" => $lang['Rank_image'],
"L_RANK_IMAGE_EXPLAIN" => $lang['Rank_image_explain'],
"L_SUBMIT" => $lang['Submit'],
"L_RESET" => $lang['Reset'],
"L_YES" => $lang['Yes'],
"L_NO" => $lang['No'],
"S_RANK_ACTION" => append_sid("admin_ranks.$phpEx"),
"S_HIDDEN_FIELDS" => $s_hidden_fields)
);

Verfasst: 30.04.2004 09:44
von PhilippK
Der Block hier

Code: Alles auswählen

trim($HTTP_POST_VARS['title']) : ""; 

///die folgende Zeile ist als Fehlerquelle angegeben 
$rank_default   = ( isset($HTTP_POST_VARS['title_default']) ) ? trim($HTTP_POST_VARS['title_default']) : ''; 
$rank_male   = ( isset($HTTP_POST_VARS['title_male']) ) ? trim($HTTP_POST_VARS['title_male']) : ''; 
$rank_female   = ( isset($HTTP_POST_VARS['title_female']) ) ? trim($HTTP_POST_VARS['title_female']) : ''; 
if ($rank_default == '') $rank_default = $rank_male; 
if ($rank_default == '') $rank_default = $rank_female; 
if ($rank_male == $rank_default) $rank_male = ''; 
if ($rank_female == $rank_default) $rank_female = ''; 
$rank_title = (($rank_default != '') || ($rank_male != '') || ($rank_female != '')) ? $rank_default . ( ( ($rank_male != '') || ($rank_female != '') ) ? '|' : '' ) . $rank_male . ( ($rank_female != '') ? '|' : '' ) . $rank_female : '';
passt auch garnicht in die Array-Definition. Was willst du überhaupt machen?

Gruß, Philipp

Verfasst: 30.04.2004 10:26
von shwepsi
hmm... danke

ich versuche den Mod profilerweiterung zu installieren....

und scheinbar habe ich da etwas total verkehrt gemacht....

Also nochmal Danke, ich mache mich wieder an den Mod

Verfasst: 30.04.2004 14:47
von shwepsi
ich gebe es auf, der Mod scheint nicht mit der 2.0.8a kompatibel zu sein ...