Seite 1 von 1
[Erledigt] Sessionname des phpbb3
Verfasst: 25.11.2007 21:22
von UGC
Hallo,
erst mal entschuldigung, falls dieser Post nicht in diese Offtopic passt.
Nun zu meiner Frage:
Was muss ich einfügen, um die Session des phpbb3s zu überprüfen, ob ein benutzer eingeloggt ist, oder nicht.
Verfasst: 26.11.2007 20:21
von UGC
Ich habe un das mal eingefügt:
Code: Alles auswählen
<?php
/**
*
* @package phpBB3
* @version $Id: index.php,v 1.176 2007/10/05 14:30:06 acydburn Exp $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
display_forums('', $config['load_moderators']);
?>
An die enstprechende Stelle hab ich mal $user als variable probiert und mal $auth, aber beide male wurde mir "Object" angezeigt
und das war nicht mein Username

Verfasst: 26.11.2007 20:46
von nickvergessen
Vorlage für in phpBB eingebundene Seiten in phpBB3
Du hast alles eingebunden was du brauchst. Dass du Object erhältst liegt an deiner anderen Arbeit.
Verfasst: 26.11.2007 20:54
von UGC
Danke, aber an der entsprechenden Stelle steht jetzt "Array['user_id']".
Ich möchte aber, dass dort der Name steht.
Verfasst: 26.11.2007 20:58
von nickvergessen
Verfasst: 26.11.2007 21:02
von UGC
Hab ich, jetzt steht da "Array['username'];"
Verfasst: 26.11.2007 21:07
von nickvergessen
Was ist jetzt der ganze Inhalt deiner Datei?
Verfasst: 26.11.2007 21:09
von UGC
Im MOment nur ein Textfeld und zum Testen darunter dann $user->data['username']; !
Und natürlich halt die entsprechenden Anweisungen, die in dem von dir geschriebenden Link stehen.[/code]
Verfasst: 26.11.2007 21:11
von nickvergessen
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
echo $user->data['username'];
?>
ergibt bei mir
Verfasst: 26.11.2007 21:15
von UGC
Oh, ich bin auch doof xD
Hab vergessen die Datei hochzuladen und stattdessen eine andere hochgeladen

Sry und Danke!