Member sein oder nicht sein, das ist hier die Frage !
Verfasst: 15.02.2003 13:35
Wenn ich einige Links nur für Forum members sehbar machen will wie kann ich das anstellen ?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
<!-- BEGIN switch_user_logged_in -->
<a href="link.php">Link</a>
<!-- END switch_user_logged_in -->
Code: Alles auswählen
//
// End session management
//
Bei dem rot markierten musst du den Namen der seite angeben.if( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=deine_seite.$phpEx", true));
}
//
// End session management
//
Code: Alles auswählen
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
so sieht das bei mir aus !<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = 'Typen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<!-- Mein code -->
<?
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
if( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=deine_seite.$phpEx", true));
}
hmm wenn ich eingeloggt bin kommt kein fehler wenn ich ausgeloggt bin seh ich nur:<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; // <--
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=md11.php3.$phpEx", true));
}
$page_title = 'Typen';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
Fatal error: Call to undefined function: redirect() in /home/www/netsh255/html/php/md11.php3 on line 12