Pagina 1 van 1

beveiligde pagina

Geplaatst: 16 jul 2004, 13:07
door svenn
ik vroeg me af of ik een pagina kon aanmaken waar enkel leden konnden naar toe gaan

ik heb deze code al gevonden om een gewone nieuwe pagina aan te maken

Code: Selecteer alles

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'home page'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign template 
$template->set_filenames(array( 
        'body' => 'en of andere pagina.tpl') 
); 

$template->pparse('body'); 


?>

moet ik deze code verandern om ze ontoegangkelijk te maken??

svennson

Geplaatst: 16 jul 2004, 14:41
door mosymuis

Code: Selecteer alles

if ( !$userdata['session_logged_in'] )
{
	redirect("login.$phpEx?redirect=???.$phpEx");
}

Geplaatst: 16 jul 2004, 14:56
door Rico
je kan toch ook

Code: Selecteer alles

<---BEGIN_SWITCH_USER_LOGGED_IN--->
[...]
<---END_SWITCH_USER_LOGGED_IN--->
doen in het .tpl bestand? :?:

Geplaatst: 16 jul 2004, 14:58
door Podium4
Rico schreef:je kan toch ook

Code: Selecteer alles

<---BEGIN_SWITCH_USER_LOGGED_IN--->
[...]
<---END_SWITCH_USER_LOGGED_IN--->
doen in het .tpl bestand? :?:
Als je dat doet, kunnen gasten wel op de pagina komen, maar krijgen ze een lege pagina met alleen een phpBB header en footer...

Geplaatst: 16 jul 2004, 14:59
door Stef
Dan krijgen ze een lege pagina te zien, neem aan dat dat niet de bedoelin is. :wink:

Met dat scriptje worden ze netjes naar de login gestuurd.

Geplaatst: 16 jul 2004, 15:01
door Rico
o oke, dan ga ik dat ook gebruiken :)
Thnx

euhm

Geplaatst: 17 jul 2004, 12:29
door svenn
en waar moet ik die code dan plaatsen??

svennson

je

Geplaatst: 17 jul 2004, 13:03
door svenn
ik heb et al gevonden hoor

je moet het hierachter plaatsen he

Code: Selecteer alles

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata);