PHP ver gevorderde |
|
Ik ben bezig met het ontwerpen van een kleine site, en was nu het volgende aan het denken:
Ik werk altijd met
->index.php?Pagina=Home
->index.php?Pagina=Links
en dan zo'n switch functie:
if(IsSet($_GET['Pagina'])){
switch($_GET['Pagina']){
case "Home":
include "pagina1.php";
break;
case "Links":
include "andere_pagina.php";
break;
}
}
if(IsSet($_GET['Pagina'])){ switch($_GET['Pagina']){ case "Home": include "pagina1.php"; break; case "Links": include "andere_pagina.php"; break; } }
Maar nu was ik zo aan het denken, is het niet mogelijk om hier zoiets van te maken:
->index.php?Home
->index.php?Links
Dan zou je geen $_GET['foo'] meer kunnen gebruiken, maar is het niet mogelijk om te kijken wat er in de URL staat ofzo?
Wel, zover was ik al geraakt, maar ik geraak er niet uit met code. Zou iemand me kunnen demotiveren en zeggen waarom dit een slecht idee is (trager, onveiliger, ...), of waarom dit wel zou lukken (en eventueel zeggen hoe?).
Thanks!
|