[Erledigt] Sessionname des phpbb3

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
UGC

[Erledigt] Sessionname des phpbb3

Beitrag 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.
Zuletzt geändert von UGC am 27.11.2007 19:35, insgesamt 1-mal geändert.
UGC

Beitrag 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 ;)
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag 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.
kein Support per PN
UGC

Beitrag von UGC »

Danke, aber an der entsprechenden Stelle steht jetzt "Array['user_id']".
Ich möchte aber, dass dort der Name steht.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Code: Alles auswählen

echo $user->data['username'];
?
kein Support per PN
UGC

Beitrag von UGC »

Hab ich, jetzt steht da "Array['username'];"
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Was ist jetzt der ganze Inhalt deiner Datei?
kein Support per PN
UGC

Beitrag 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]
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag 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

Code: Alles auswählen

nickvergessen
kein Support per PN
UGC

Beitrag von UGC »

Oh, ich bin auch doof xD
Hab vergessen die Datei hochzuladen und stattdessen eine andere hochgeladen ;)
Sry und Danke!
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“