Perché semplicemente non inserisci il test all'interno del file forum.php?? In questa maniera solo se è loggato può entrare. Esempio:
Codice PHP:
<?
include("test.php">);
//qui c'è il tuo forum
bla bla
?>
e nel file test.php
Codice PHP:
<?
if(!isset($_COOKIE['log'])||$_COOKIE['log']!='loggato')
{ echo "Devi iscriverti e loggarti per visitare il forum";
die;
}
?>
Ho messo un cookie perché è la prima cosa che mi è venuta in mente, ma potresti anche usare le sessioni o altro...
in questa maniera non fai altro che testare l'autorizzazione dell'user prima di aprire il tuo file php.