Beste Tweakers,
Ik wil met behulp buildPage(); (wat de functienaam al zegt) de pagina "bouwen". Nu loop ik echter tegen een probleem aan dat ik even niet kan oplossen
.
Met de functie buildPage(); wordt met behulp van $_GET["page"] een pagina uit de URL opgevraagd en gekeken of deze bestaat en uiteindelijk ge-include. Zie hieronder de functie
Ik roep deze functie aan met buildPage(); ergens in een php file alleen nu krijg ik de melding dat de pagina niet gevonden is. Tijdens het debuggen is al de 'quot' fout eruit gehaald maar nu krijg ik het nog niet werkend
. Ook heb ik lang gezocht naar een andere oplossing echter kom ik hier steeds op terug en kan ik echt even niks anders meer verzinnen
.
Wat doe ik verkeerd, of kan ik geen $_get gebruiken in een functie? Hoe kan ik dan de opgevraagde pagina (?page=nieuws bijv.) mee sturen in de functie?
Alvast bedankt
Ik wil met behulp buildPage(); (wat de functienaam al zegt) de pagina "bouwen". Nu loop ik echter tegen een probleem aan dat ik even niet kan oplossen

Met de functie buildPage(); wordt met behulp van $_GET["page"] een pagina uit de URL opgevraagd en gekeken of deze bestaat en uiteindelijk ge-include. Zie hieronder de functie
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| function buildPage(){ if(isset($_GET["page"])){ if(file_exists($_GET["page"] . '.php')){ include ($_GET["page"] . '.php'); } else{ echo '<b>Pagina niet gevonden!!!</b></p>'; } }elseif(empty($_GET["page"])){ include "pages/default.php"; } } |
Ik roep deze functie aan met buildPage(); ergens in een php file alleen nu krijg ik de melding dat de pagina niet gevonden is. Tijdens het debuggen is al de 'quot' fout eruit gehaald maar nu krijg ik het nog niet werkend


Wat doe ik verkeerd, of kan ik geen $_get gebruiken in een functie? Hoe kan ik dan de opgevraagde pagina (?page=nieuws bijv.) mee sturen in de functie?
Alvast bedankt