Seite 1 von 1

Fehler bei custom_rank!

Verfasst: 21.04.2005 10:17
von Philipp K
Hallo

Ich habe das Mod nach anleitung installiert.
Nur zeigt er mir einen Fehler an:
Parse error: parse error, unexpected T_IF, expecting ')' in /srv/www/HomePage/blub/forum/includes/usercp_register.php on line 1214
Der Code (1212-1222):

Code: Alles auswählen

'S_HIDDEN_FIELDS' => $s_hidden_fields,
		'S_FORM_ENCTYPE' => $form_enctype,
		if($allow_custom_rank){
	        $template->assign_block_vars('custom_rank', array(
	                'CUSTOM_RANK' => $custom_rank,
	                'L_CUSTOM_RANK' => $lang['Custom_Rank'],
	                'L_CUSTOM_RANK_EXPLAIN' => $lang['Custom_Rank_Explain'],
	        ));
		}
		'S_PROFILE_ACTION' => append_sid("profile.$phpEx"));
		);
Danke!

Verfasst: 21.04.2005 10:20
von Mario Siebert
Ersetz den teil mal mit:

Code: Alles auswählen

'S_HIDDEN_FIELDS' => $s_hidden_fields, 
      'S_FORM_ENCTYPE' => $form_enctype, 
      'S_PROFILE_ACTION' => append_sid("profile.$phpEx")); 
      );

if($allow_custom_rank){ 
           $template->assign_block_vars('custom_rank', array( 
                   'CUSTOM_RANK' => $custom_rank, 
                   'L_CUSTOM_RANK' => $lang['Custom_Rank'], 
                   'L_CUSTOM_RANK_EXPLAIN' => $lang['Custom_Rank_Explain'], 
           )); 
      }
Grüße Mario

Verfasst: 21.04.2005 10:27
von Philipp K
Mario Siebert hat geschrieben:Ersetz den teil mal mit:

Code: Alles auswählen

'S_HIDDEN_FIELDS' => $s_hidden_fields, 
      'S_FORM_ENCTYPE' => $form_enctype, 
      'S_PROFILE_ACTION' => append_sid("profile.$phpEx")); 
      );

if($allow_custom_rank){ 
           $template->assign_block_vars('custom_rank', array( 
                   'CUSTOM_RANK' => $custom_rank, 
                   'L_CUSTOM_RANK' => $lang['Custom_Rank'], 
                   'L_CUSTOM_RANK_EXPLAIN' => $lang['Custom_Rank_Explain'], 
           )); 
      }
Grüße Mario
Danke! Du hattest aber auch einen kleinen Fehler!

Code: Alles auswählen

1'S_HIDDEN_FIELDS' => $s_hidden_fields, 
2      'S_FORM_ENCTYPE' => $form_enctype, 
3      'S_PROFILE_ACTION' => append_sid("profile.$phpEx")) 
4      );
5
6if($allow_custom_rank){ 
7           $template->assign_block_vars('custom_rank', array( 
8                   'CUSTOM_RANK' => $custom_rank, 
9                   'L_CUSTOM_RANK' => $lang['Custom_Rank'], 
10                   'L_CUSTOM_RANK_EXPLAIN' => 11$lang['Custom_Rank_Explain'], 
12          )); 
13     }
In Reihe 3 muß am ende (wie hier) das ";" weg!