Seite 1 von 1

Aus anderer PHP-Datei prüfen, ob User eingeloggt

Verfasst: 06.10.2004 09:24
von FAlter
Ich bin mir sicher, das schonmal irgendwo gelesen zu haben, aber ich finde es nicht mehr :(

Ich würde gerne wissen, wie ich von einer beliebigen, nicht zum phpBB gehörenden PHP-Datei prüfen kann, ob ein User im Forum eingeloggt ist, und abhängig davon unterschiedlichen HTML-Source verschicken.

Also etwa so:

Code: Alles auswählen

<?PHP

if Bedingung???
{
  ?>Text1<?PHP
}
else
{
  ?>Text2<?PHP
}

?>

Verfasst: 06.10.2004 10:09
von Acid

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; //<-- anpassen, wenn Datei ausserhalb von /phpBB
include($phpbb_root_path .'extension.inc');
include($phpbb_root_path .'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

if( $userdata['session_logged_in'] )
{
	?> HTML Code für eingeloggte User<?
}
else
{
	?> HTML Code für ausgeloggte User<?
}
?>
so ?

Verfasst: 06.10.2004 10:15
von FAlter
Das scheint zu klappen (nur leider ist mein Server abgestürzt, aber erst, nachdem es geklappt hat, also ein anderer Fehler).

Danke.