Dynamisk include med PHP
Mit problem er, at den ikke henter indholdet fra mine andre sider, men blot indholdet fra forsiden.Hvad er det jeg gør forkert?
Jeg har benyttet mig af http://www.hjemmesideskolen.dk/html/dynphp.php?page=s3 's guide.
i min fil har jeg skrevet flg.:
toppen:
<?
$sider = array (
'Forside' => 'forside',
'Event' => 'event',
'Fordele' => 'fordele',
'Konkurrencer' => 'konkurrencer',
'Kontakt' => 'kontakt',
);
$code='forside'; $title=$sider[$code]; /* default indhold hvis intet er specifiseret */
$order=$_GET['page'];
if (isset($sider[$order])) {
$code=$order;
$title=$sider[$order];
}
$content=$code.'.php';
?>
menu:
<?php
foreach($sider AS $navn => $url) {
if($url == $_GET['page'] || empty($_GET['page']) && $url == "forside") {
echo '<a href="?page='.$url.'" class="tabactive_100">'.$navn.'</a>'."\n";
}else{
echo '<a href="?page='.$url.'" class="tabinactive_100">'.$navn.'</a>'."\n";
}
}
?>
content:
<?php
include($content);
?>
