Crew algemeen |
|
En als je dan 100+ paginas hebt?
Beetje onnodig lange if loop, niet waar?
Eerst een array maken met alle pagina's erin die toegankelijk zijn, voor iedereen (een levelcheck o.i.d. gebeurd op de pagina zelf).
Vervolgens gewoon kijken of de paginanaam in de array voorkomt.
Zo ja, includen.
<?PHP
$aPagina[] = "0";
$aPagina[] = "1";
$aPagina[] = "2";
if(IsSet($_GET['id']) && In_Array($_GET['id'], $aPagina))
{
include $_GET['id'].".html";
} else
{
include "errors/404.html";
}
?>
<?PHP $aPagina[] = "0"; $aPagina[] = "1"; $aPagina[] = "2"; { include $_GET['id'].".html"; } else { include "errors/404.html"; } ?>
|