Beste tweakers,
Ik heb een cms gebouwd dat pagina's laadt vanuit een database:
Op die manier worden alle pagina's van de site mooi ingepast binnen de templates van het cms en is iedereen blij.
Nu zit ik echter met een probleem: soms worden in submappen programma's geplaatst die juist buiten het cms moeten vallen qua techniek, maar wel dezelfde templates moeten hebben om de 'look en feel' van de site te behouden.
Ik stel me voor dat ik nu ergens een check in moet bouwen die controleert of $_GET['p'] als foldernaam bestaat binnen de filestructuur (met is_dir($_GET['p'])?), maar tot nu toe heb ik dat niet werkend gekregen.
Heeft iemand hier suggesties, bepaalde functies, do's/don'ts? Het gaat meer om ideeen; code lukt wel
Alvast bedankt!
Ik heb een cms gebouwd dat pagina's laadt vanuit een database:
code:
$_GET['p'] is een opgevraagde pagina die correspondeert met een entry in een database (zo niet, dan 404).1
| $q = "SELECT * FROM t_teksten WHERE url = \"" . $_GET['p'] . "\" "; |
Op die manier worden alle pagina's van de site mooi ingepast binnen de templates van het cms en is iedereen blij.
Nu zit ik echter met een probleem: soms worden in submappen programma's geplaatst die juist buiten het cms moeten vallen qua techniek, maar wel dezelfde templates moeten hebben om de 'look en feel' van de site te behouden.
Ik stel me voor dat ik nu ergens een check in moet bouwen die controleert of $_GET['p'] als foldernaam bestaat binnen de filestructuur (met is_dir($_GET['p'])?), maar tot nu toe heb ik dat niet werkend gekregen.
Heeft iemand hier suggesties, bepaalde functies, do's/don'ts? Het gaat meer om ideeen; code lukt wel
Alvast bedankt!