Who is online Anzeige

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
DaBus
Mitglied
Beiträge: 36
Registriert: 30.06.2004 12:21
Wohnort: Berlin
Kontaktdaten:

Who is online Anzeige

Beitrag von DaBus »

Hi,

nach etlichem rumprobieren und auch suchen im Forum muss ich nun meine Frage stellen um weiter zu kommen.

Ich möchte die Authentifizierung des Forums nutzen, so wie ich es auch schon mit dem phpBB2 getan habe. Nun habe ich gesehen, das man bei Seiten die in der Liste auftauchen sollen, einfach die viewonline.php anpasst werden muss. Gesagt... Getan...

Code: Alles auswählen

case 'test':
			$location = 'Betrachtet "test"';
			$location_url = append_sid("../pages/test.$phpEx");
Allerdings passiert hier rein gar nix :(

Der Ordner "pages" ist auf derselben Ebene wie das Forum, daher gehe ich erst einen Ordner höher oder funktioniert diese Anzeige sogar nur innerhalb des phpBB3? Würde mich wundern aber naja.

Der Quelltext der test.php

Code: Alles auswählen

<?php

// Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = '../phpBB3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Session auslesen und Benutzer-Informationen laden
$user->session_begin();
$user->setup();
$auth->acl($user->data);


if ($user->data['is_registered'])
	{
/*
* Inhaltsbereich
*/
echo 'test';
}
else
echo 'nicht online';
?>
Danke für Hilfe und Denkanstöße

Und abschließend noch etwas was mir aufgefallen ist:
IE: Wenn ich mich auslogge im Forum und anschließend die test.php lade wird immernoch "test" angezeigt, erst ein erneuter Reload zeigt dann "nicht online" an
Firefox: alles normal, wie es sein soll, es wird sofort "nicht online" angezeigt

ok caching, aber bisher dachte ich immer das nur Bilder usw gecached werden aber doch nicht Texte oder?

Danke
DaBus
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Code: Alles auswählen

else
{
echo 'nicht online';
}
?>
sollte mindestens drin sein ;)
kein Support per PN
DaBus
Mitglied
Beiträge: 36
Registriert: 30.06.2004 12:21
Wohnort: Berlin
Kontaktdaten:

Beitrag von DaBus »

sehr konstruktiv :x danke

ja ok, wie der Name der Datei es auch schon verrät war es ein test und da werde ich auf solche Kleinigkeiten nicht achten :P

Idee zum Hauptproblem?
Antworten

Zurück zu „Coding & Technik“