Ik had het probleem dat ik bepaalde fotoalbums wilde afschermen voor niet-leden. Het phpbb forum wat ik gebruik is alleen toegankelijk voor mensen die zich daadwerkelijk als lid van de club waar de website voor is geschreven hebben ingeschreven.
Ik gebruik de volgende code bovenaan de php-pagina's die afgeschermd moeten zijn:
Code: Selecteer alles
// Controls for phpbb login inclusion
define('IN_PHPBB', true);
$phpbb_root_path = "LOCAAL_WWWROOTPATH/forum/";
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, FOTOALBUMS);
init_userprefs($userdata);
if ( !$userdata['session_logged_in'] )
{
echo ("<center><br><br><br>");
echo ("Alleen leden hebben toegang tot de fotoalbums.<br>");
echo ("Bent u al lid, log dan in op het forum om tevens toegang te krijgen tot de fotoalbums.");
echo ("</center>");
die();
}
Ik heb hier het volledig locale path in vermeld zodat ik de code in elke willekeurige pagina kan plakken zonder dat ik het path hoef aan te passen

Jan