Bonjour,
J'ai un petit souci sur mon script.
Mon but est de faire mon propre système de template "simplifier".
Mon script "devrais" rechercher le texte {MODULE} dans le fichier template, et insère le code PHP du module à sa place.
Il fonctionne, mais qu'avec du code HTML dans le fichier php module. Des que je met du PHP, il n'est pas affiché au navigateur.
Voici le codage :
Code:
1
2
3
4
5
6
7
8
9
10
11
12 <?php $file = "testx.php"; $file2 = "testx2.php"; $handle = fopen($file, 'rb'); $template = fread($handle, filesize($file)); $handlemod = fopen($file2, 'rb'); $module = fread($handlemod, filesize($file2)); $page = preg_replace('`{MODULE}`', $module, $template); echo $page; ?>