Loggt sich einfach aus

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
Samurai Z
Mitglied
Beiträge: 2
Registriert: 02.09.2008 12:56

Loggt sich einfach aus

Beitrag von Samurai Z »

Kann mir jemand erklären wie ich eine eigene "seite" in mein Forum einbauen kann?
Ich habe eine selbst geschrieben, bzw. die faq.php-datei kopiert und die in meinen augen unnützen dinge gelöscht, aber immer wenn ich auf sie gehe loggt sich der benutzer mit dem man eingeloggt ist automatisch aus. Kann mir jemand erklären warum und was falsch ist? (Ich betreibe das Forum testweise mit xxamp auf meinem Rechner falls das wichtig ist)

Hier mal die Datei:

test.php

Code: Alles auswählen

<?php


/**
* @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);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

$mode = request_var('mode', '');


// Lets build a page ...
$template->assign_vars(array(
	'L_FAQ_TITLE'	=> 'test',
	'L_BACK_TO_TOP'	=> $user->lang['BACK_TO_TOP'])
);

page_header($l_title);

$template->set_filenames(array(
	'body' => 'test.html')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

An der Datei liegt es nicht. Du musst schauen das du richtig darauf verlinkst, wenn du nur mit <a href="seite.php">Seite</a> dahin linkst wird keine SID übergeben und du wirst ausgeloggt. Schicke eine Variable für den Link an das Template und benutze dazu die Funktion append_sid() also 'U_SEITE' => append_sid("{$phpbb_root_path}seite.$phpEx")
Eigentlich solltest du dein Forum auch ohne SID benutzen können wenn dein Browser Cookies unterstützt was die meisten ja tun. Also stimmen warscheinlich deine Cookie Einstellungen nicht, prüf die auch mal.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Dr@gon83
Mitglied
Beiträge: 243
Registriert: 10.10.2006 13:42

Beitrag von Dr@gon83 »

hatte auch ein anderes und das selbe problem hier hast du die schritte bei mir hat es geklappt bei dir dann bestimmt auch

Hier gehts weiter...
Samurai Z
Mitglied
Beiträge: 2
Registriert: 02.09.2008 12:56

Beitrag von Samurai Z »

Vielen Dank für die Hilfe, hat mir sehr geholfen. klappt nun alles bestens :)
Antworten

Zurück zu „[3.0.x] Mod Support“