Seite 1 von 1

Loggt sich einfach aus

Verfasst: 02.09.2008 13:35
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();

?>

Verfasst: 02.09.2008 15:40
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.

Verfasst: 02.09.2008 15:48
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...

Verfasst: 02.09.2008 17:10
von Samurai Z
Vielen Dank für die Hilfe, hat mir sehr geholfen. klappt nun alles bestens :)