FEHLER !!! Parse error: parse error, unexpected '}'

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Magicforum
Mitglied
Beiträge: 74
Registriert: 30.12.2003 00:04

FEHLER !!! Parse error: parse error, unexpected '}'

Beitrag von Magicforum »

der folgende Fehler tritt bei mir auf :




Code:
Parse error: parse error, unexpected '}' in /srv/www/htdocs/web337/html/phpbb/viewtopic.php on line 1244

, wenn ich die überflüssige Klammer entferne, wird bei jedem Topic nur der erste Beitrag angezeigt...hier die viewtopic : http://magicforum.de/view_topicphp.txt
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

welchen MOD hast du denn eingebaut?
Verlinke bitte mal die viewtopic.php als txt-Datei.
KB:datei

Markus
Magicforum
Mitglied
Beiträge: 74
Registriert: 30.12.2003 00:04

Beitrag von Magicforum »

habe ich im obigen beitrag getan .. ( MODs: Impressum, Mapmod, PjIRC, Nickpage)
Benutzeravatar
md5()
Mitglied
Beiträge: 186
Registriert: 27.10.2003 20:48
Wohnort: Holzweissig
Kontaktdaten:

Beitrag von md5() »

nun ja man kann sie nur nicht richtig laden aber egal

kann es sein das du dashier

Code: Alles auswählen

$template->assign_block_vars('postrow.Nickpagebutton', array( 
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$poster), 
)); 
} 

} 

$template->pparse('body'); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

} 

$template->pparse('body'); 
mit dem hier mal ersetzten kannst

Code: Alles auswählen

$template->assign_block_vars('postrow.Nickpagebutton', array( 
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$poster), 
)); 
} 

} 

$template->pparse('body'); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

} 

$template->pparse('body'); 
uns sagen bos dann geht oder immer noch fehler kommen

mir scheint nämlich das da die eine klammer nach dem
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
und dem
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$poster),
));
}
zuviel sind...

Sicher bin ich mir aber nicht, sichere die datei vorher damit dus dann auch wider rückgängig machen kannst.

mdf md5()
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

das ist was doppelt drin.

suche:

Code: Alles auswählen

// 
//Nickpagebutton 
// 
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$poster_id."'"; 
if ( !($result = $db->sql_query($sql)) ) 
{ 
message_die(GENERAL_ERROR, 'Querrie-Fehler', '', __LINE__, __FILE__, $sql); 
} 
$row = $db->sql_fetchrow($result); 
if($row['zaehle'] == "1") 
{ 
$template->assign_block_vars('postrow.Nickpagebutton', array( 
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.$poster), 
)); 
} 

} 

$template->pparse('body'); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

} 

$template->pparse('body'); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?>
ersetze mit:

Code: Alles auswählen

	//
	//Nickpagebutton
	//
	$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid=".intval($postrow[$i]['user_id']);
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Querrie-Fehler', '', __LINE__, __FILE__, $sql);
	}
	$row = $db->sql_fetchrow($result);
	if($row['zaehle'] == "1")
	{
		$template->assign_block_vars('postrow.Nickpagebutton', array(
		'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?user='.( $poster_id == ANONYMOUS  ? $lang['Guest'] : $postrow[$i]['username'])),
		));
	}
} 

$template->pparse('body'); 

include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?>
Markus
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“