Dit is de standaard (deel) code
static.php
En vervang ik content/foobar/ in static.php door $location. Natuurlijk wordt de config.php met
ingelezen.
Toch werkt dit niet ... Als ik static.php gewoon alles laat staan (content/foobar/) en een file aanroep met static.php?page=test dan komt ie mooi naar voren. Op het moment dat ik de content directory via de string aanroep, blijft het wit. Nu heb ik al even een test file gedaan
Deze geeft wel netjes als output content/foobar/
static.php
code:
Een directory wordt gedefinieerd. Daar staat de content in. Nu wil ik dat extern regelen, via een config bestand. Ik heb dus gemaakt config.php1
2
3
4
5
6
7
| $dir = 'content/foobar/'; if ( file_exists( 'content/foobar/' . $entry_id . '.txt' ) ) { $filename = 'content/foobar/' . $entry_id . '.txt'; } elseif ( file_exists( 'content/foobar/' . $entry_id . '.txt.gz' ) ) { $filename = 'content/foobar/' . $entry_id . '.txt.gz'; } |
code:
1
| $location = "content/foobar/"; |
En vervang ik content/foobar/ in static.php door $location. Natuurlijk wordt de config.php met
code:
1
| require ('config/config.php'); |
ingelezen.
Toch werkt dit niet ... Als ik static.php gewoon alles laat staan (content/foobar/) en een file aanroep met static.php?page=test dan komt ie mooi naar voren. Op het moment dat ik de content directory via de string aanroep, blijft het wit. Nu heb ik al even een test file gedaan
code:
1
2
3
4
| <?php require('config/config.php'); echo $location ; ?> |
Deze geeft wel netjes als output content/foobar/
==
hoi