Jeg benytter mig af link styring hvor den skal skifte links og selv finde de sider den skal.
min kode ser således ud:
<?
if ($id)
{
$side = $id'.php';
include ("$side");
}
else
{
include ('forside.php');
}
?>
Jeg brugte førhen switch men kan se at det tager for lang tid at tilføje alle nye menu punkter. Hvad kan der være galt her, for jeg benytter mig os af $id i den anden fil jeg har. Den anden fil ser sådan her ud hvis det skulle hjælpe:
<html>
<head><title>main.php</title></head>
<body>
<?
switch ($id) {
case "nyheder": include('Nyheder.php');
break;
case "rediger_nyhed": include('rediger_nyhed.php');
break;
case "rediger_forside": include('rediger_forside.php');
break;
case "rediger_drift": include('rediger_drift.php');
break;
case "rediger_gaestebog": include('rediger_gaestebog.php');
break;
case "rediger_bruger": include('rediger_bruger.php');
break;
case "test": include('test.php');
break;
case "drift": include('Drift.php');
break;
case "skriv_nyhed": include('opret_nyhed.php');
break;
case "skriv_nyhed_OK": include('opret_nyhed.php?insert');
break;
case "produkter": include('Produkter.php');
break;
case "opret_produkt": include('opret_produkt.php');
break;
case "kontrolpanel": include('Kontrolpanel.htm');
break;
case "produktinfo": include('produktinfo.htm');
break;
case "kontakt": include('Kontakt.htm');
break;
case "funktioner_hjaelp": include('Funktioner_hjaelp.php');
break;
case "se_brugere": include('se_brugere.php');
break;
case "opret_ny_bruger": include('ny_bruger.php');
break;
case "opret_bruger": include('opret_bruger.php');
break;
case "gaestebog": include('gaestebog.php');
break;
case "gb_opret": include('opret_indlaeg_gaestebog.php');
break;
case "logud": include('logud.php');
break;
default:
include('Forside.php');
}
switch ($start) {
case "gaestebog?visfra=$start": include('gaestebog.php?visfra=$start');
break; }
?>
</body>
</html>