Also ich will folgendes machen:
- über die Seite im Userbereich die selben Sessions/Cookies nutzen, wie im Board, damit sich der User nicht zweimal einloggen muss.
Jetzt hatte ich vor, zum erstellen der Session die function Session_begin in der session.php zu nutzen. Erste Frage daher, ob das so geht. Und meine zweite Frage jetzt, wie überprüfe ich, ob er eingeloggt ist, d.h. was für Session/cookie Variablen werden angelegt, oder macht das board immer einfach nur diesen Eintrag in die Session Tabelle in der Datenbank? Also kurz gesagt, wie überprüfe ich, ob der user eingeloggt ist.
Schonmal Danke im Voraus
MfG
mylucifer
[Sessions] Auslesen und erstellen
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if( !$userdata['session_logged_in'] )
{
message_die(GENERAL_MESSAGE, 'nicht eingeloggt');
}
///inhalt..
?>
Bei 1 eingeloggt, bei 0 nicht