Beste PHP-ers,
Ik kan al een hele hoop met PHP (een complex adresboek schrijven, een extranet optuigen voor ons bedrijf, een weblog programmeren, etc.) maar 1 ding lukt maar niet. Ik heb verschillende help-forums en howto's geraadpleegd, maar ik vind het antwoord maar niet.
Ditmaal kom ik het probleem weer tegen bij het willen uitwerken na het uitvoeren van een tutorial van een magazine.
Ik wil een site opzetten waarin m.b.v. een menu links aangeklikt kunnen worden. Als je een link aanklikt, dan moet de opgevraagde pagina verschijnen in de content-div (en niet '_blank' of '_self'). Zoals de snippet-code hieronder zal verduidelijken wil ik dit met een page-case oplossen:
De link: <a href="index.php?page=other target=content">De Link</a>
moet de 'other'-page openen in de div content. Het principe zoals we dat wel kennen van de frames uit html.
Maar ik blijf dus steeds iets essentieels vergeten. Wie kan mij hierbij helpen?
Met dank, groeten,
Gsorsnoi
<body>
<div id="container">
<div id="content">
<div id="intro"><h1>Moo Tools Tutorial</h1>
<?php
switch (strtolower($_GET['page']))
{
case "other":
include("other.php");
break;
default:
case "home":
include("home.php");
break;
}
?>
</div>
<div id="sidebar"><ul>
<li><a href="index.php?page=other target=content">De Link</a></li>
<!-- <li><a href="support.html">Ondersteuning</a></li>
<li><a href="rental.html">Verhuur</a></li>
<li><a href="editing,html">Redactie</a></li>
<li><a href="system.html">Systeem Design</a></li>
<li><a href="uplinks.html">Uplinks</a></li>
<li><a href="training.html">Media Training</a></li>
<li><a href="news.html">Nieuws</a></li> /-->
</ul></div>
</div>
</body>
431 views