Hallo iedereen,

ik zit met een probleem waar ik ondertussen toch al paar uur op zit te staren...

Heb een link: /index.php?page=overview2015BALIE maar wanneer ik die probeer
te openen gaat het naar de default pagina.

de code die ik gebruik is:

<?php 
switch (strtolower($_GET['page'])) 
{ 	

/*WORKING HOURS*/
case "agent_input2015":
$page="roster/agent_input2015.php";
break;
case "proces_input2015":
$page="roster/proces_input2015.php";
break;
case "processingle_report2015":
$page="roster/processingle_report2015.php";
break;
case "single_report2015":
$page="roster/single_report2015.php";
break;
case "delete_hours2015":
$page="roster/delete_hours2015.php";
break;
case "overview2015BALIE":
$page="roster/overview2015BALIE.php";
break;
case "overview2015H":
$page="roster/overview2015H.php";
break;
/*404*/
default:
$page="intro.php";
break;
}
include ($page);
?>



De eerste 4 werken zonder problemen enkel de 2 laatste niet.
Iemand een idee?

thanks!
Logisch, want je gebruikt strtolower() over de GET en in de cases staan HOOFDletters.
De code van het switch-statement kan overigens ongeveer voor de helft korter gemaakt worden (mits je alle pagina-namen lowercase maakt, wat mij wel zo makkelijk lijkt).

Reageren