Fehlermeldung bei "Wer ist online"

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
cester
Mitglied
Beiträge: 62
Registriert: 06.10.2008 15:54

Fehlermeldung bei "Wer ist online"

Beitrag von cester »

Wenn ich auf "Wer ist online" in meinem Menü klicke, öffnet sich die viewonline.php und es kommt folgende Fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected T_ELSE in /is/htdocs/wp1122570_AW4ORM9FQY/www/viewonline.php on line 113
In der "viewonline.php" steht in Zeile 113

Code: Alles auswählen

$template->assign_vars(array(
	'TOTAL_REGISTERED_USERS_ONLINE' => sprintf($l_r_user_s, $registered_users) . sprintf($l_h_user_s, $hidden_users), 
	'TOTAL_GUEST_USERS_ONLINE' => sprintf($l_g_user_s, $guest_users))
);

if ( $registered_users + $hidden_users == 0 )
{
Was ist falsch, bzw. wo ist das Problem?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Was sagen die weiteren Zeilen unter dieser?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
cester
Mitglied
Beiträge: 62
Registriert: 06.10.2008 15:54

Beitrag von cester »

So sieht der komplette Code ab Zeile 113 aus:

Code: Alles auswählen

$template->assign_vars(array(
	'TOTAL_REGISTERED_USERS_ONLINE' => sprintf($l_r_user_s, $registered_users) . sprintf($l_h_user_s, $hidden_users), 
	'TOTAL_GUEST_USERS_ONLINE' => sprintf($l_g_user_s, $guest_users))
);

if ( $registered_users + $hidden_users == 0 )
{
	$template->assign_vars(array(
		'L_NO_REGISTERED_USERS_BROWSING' => $lang['No_users_browsing'])
	);
}

if ( $guest_users == 0 )
{
	$template->assign_vars(array(
		'L_NO_GUESTS_BROWSING' => $lang['No_users_browsing'])
	);
}

$template->pparse('body');

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

?>
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Hm... habe ich unter gesagt :-P ? Und was ist mit denen davor? Hast Du was gemoddet?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
cester
Mitglied
Beiträge: 62
Registriert: 06.10.2008 15:54

Beitrag von cester »

Hab mal den kompletten "viewonline.php" Code gepostet:

Code: Alles auswählen

-- Edit cYbercOsmOnauT: Riesigen Codeblock entfernt --
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also Zeile 113 sieht so aus:

Code: Alles auswählen

         else if ( $row['user_level'] == MOD )
ändere das in

Code: Alles auswählen

         if ( $row['user_level'] == MOD )
Und aus gegebenem Anlass (und ungeachtet dessen, dass ich nur User bin): KB:datei.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
cester
Mitglied
Beiträge: 62
Registriert: 06.10.2008 15:54

Beitrag von cester »

OK, funktioniert... vielen lieben dank...
Antworten

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