Seite bleibt leer

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
felixpfeiffer
Mitglied
Beiträge: 2
Registriert: 29.06.2005 15:38

Seite bleibt leer

Beitrag von felixpfeiffer »

Hallo.
Ich habe eine Seite, bei der bisher das Forum seperat gelaufen ist. Jetzt möchte ich Funktionen einbinden, die dem User die Möglichkeit geben zu Newsartikeln Kommentare zu schreiben oder ähnliches.
Mein Newssystem, welches ich selber geschrieben habe läuft über diverse Klassen, die in einer Datei inculdiert werden. Je nach übergebener $_GET-Variable wird dann eine bestimmte Seite angezeigt.

Der Anfang der Datei ohne die phpBB Session Kontrolle sieht dann etwa so aus:

Code: Alles auswählen

// Includes

include_once("***");
include_once("***");
include_once("***");
include_once("***");
include_once("***");

// Ausgabevariable

$OUTPUT = "";

// Datenbankverbindung herstellen

$mysql = $GLOBALS['Sql'];
$mysql->init();

// System initialisieren

$SYSTEM = new System();


// Verarbeitung

if(isset($_GET['seite'])) {
	$seite = $_GET['seite'];
	$CONTENT = $SYSTEM->seite($_GET['seite']);
Die Seite wird auch normal angezeigt. Sobald ich aber die Sessionkontrolle einbinde erscheint mein normaler Inhalt nicht mehr. Es wird nur die unter echo angegeben Ausgabe angezeigt.Der Rest der Seite bleibt weiss.

Code: Alles auswählen


//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = '../phpBB2/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx); 

//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_SITE_INDEX);

init_userprefs($userdata); 

if ( $userdata['session_logged_in'] )
{
    echo "Hallo ".$userdata['username']."<br>";
}
else
{
    echo "nicht angemeldet";
}

// Includes

include_once("***");
include_once("***");
include_once("***");
include_once("***");
include_once("***");

// Ausgabevariable

$OUTPUT = "";

Vielleicht hat jemand eine Idee woran das liegen kann. Danke.

Zum Anschauen (ohne den Fehler) http://www.jarrelook.de

Vielen Dank für Eure Hilfe.
Felix
Antworten

Zurück zu „Coding & Technik“