PHP gevorderde |
|
Je krijg inderdaad niets te zien als je naar ?pagina=info gaat.
Je moet naar ?pagina=info&=naam_van_extrapagina gaan(van mijn voorbeeld uitgaande).
Als ik goed begrijp wat je wil, is een info pagina. Met daarop standaard een algemeen info tekstje, en dan wat linkjes die andere info pagina's includen? Dan kan je best het volgend doen:
Info.php
<?php
if(isset($_GET['x']))
{
if($_GET['x'] == "extra1")
{
include("extra1.php");
}
elseif($_GET['x'] == "extra2")
{
include("extra2.php");
}
}
else
// ?x= staat niet in de URL, dus tonen we de algemene info en de linkjes naar de additionele info.
{
?>
Blaat, info, info <br />
<a href="?pagina=info&x=extra1">Extra</a><br />
<a href="?pagina=info&x=extra2">Extra2</a><br />
<?
}
?>
<?php { if($_GET['x'] == "extra1") { include("extra1.php"); } elseif($_GET['x'] == "extra2") { include("extra2.php"); } } else // ?x= staat niet in de URL, dus tonen we de algemene info en de linkjes naar de additionele info. { ?> Blaat, info, info <br /> <a href="?pagina=info&x=extra1">Extra</a><br /> <a href="?pagina=info&x=extra2">Extra2</a><br /> <? } ?>
|