Bonjour,
je voudrais utiliser le système de templade utilisé dans ce tutorial :
http://a-pellegrini.developpez.com/t...?page=sommaire

J'ai donc créé une première page comme il indique dans le tutorial avec:

test.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<?php
include 'template.php';
 
// Instanciation de la classe
$t = new Template('test.tpl');
 
// Simple variable
$t->simpleVar(array(
        'WELCOME_MSG' => 'Bonjour !!',
        'GOODBYE' => 'Au revoir !!',
));
$t->parse();
?>
test.tpl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<body>
    {WELCOME_MSG} <br />
    {GOODBYE}
</body>
template.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
<?php
class Template {
    var $page;                // Code source HTML de la page - fichier.tpl
    var $infoTpl = array();   // Tableau des constantes => données
 
    /**
     * Vérifie l'existence du fichier
     */    
    function __construct($file) {
    }
 
    /**
     * Enregistre les constantes dans $infoTpl
     * infoTpl[.][][constant] = data;
     */
    function simpleVar($varArray = array()) {
    }
 
    /**
     * Enregistre les constantes dans $infoTpl
     * infoTpl[type][lastID][constant] = data;
     *
     * - type    = nom du bloc contenant la boucle
     * - lastID    = ID du tableau où se trouve le script
     */
    function loopVar($type, $varArray = array()) {
    }    
 
    /**
     * Remplace les constantes par leurs données
     */
    function constantReplace() {
    }
 
    /**
     * Retourne le code HTML parser
     */
    function parse() {
    }
}
?>

J'ai mi c'est trois fichiers sur mon serveur ovh avec php5.
M'ai j'obtien une page blanche.

Je ne comprend pas.
Merci de votre aide.