What he said... and...
Hvis man absolut skal lave det med includes så, kan man da lige så godt gøre det nemt for sig selv
<?php
$root = '/indhold'; // No trailing directory separators
// Dette udfyldes efterhånden som der kommer flere sider...
$locations = array(
'album' => array(
'feriebil', // /indhold/album/feriebil.php
'ysbil', // /indhold/album/ysbil.php
'uploadferie', // /indhold/album/uploadferie.php
'uploadys' // /indhold/album/uploadys.php
),
'smart_side' => array(
'my_page', // /indhold/smart_side/my_page.php
'my_other_page' // /indhold/smart_side/my_other_page.php
)
);
// Controller code for loading correct file - do not edit.
if(isset($_GET['menu']) && in_array($_GET['menu'],array_keys($locations))) {
$main = $_GET['menu'];
if(isset($_GET['valg']) && in_array($_GET['valg'],$locations[$main])) {
$location = $locations[$main];
include($_SERVER['DOCUMENT_ROOT'].$root.DIRECTORY_SEPARATOR.$main.DIRECTORY_SEPARATOR.$location.'.php');
} else {
trigger_error('Der er ikke fundet noget her...',E_USER_WARNING);
}
} else {
trigger_error('Der er ikke fundet noget her...',E_USER_WARNING);
}
?>
Indlæg senest redigeret d. 10.04.2008 13:44 af Bruger #10216