Salutations,

Je rencontre des difficultés avec les inclusions en php.

Je suis en train de suivre le cours de G. Rossolini disponible ici sur developpez.net, et j'en suis arrivée à décortiquer les exemples.

J'essaye de faire fonctionner l'exemple sur les inclusions disponible ici.

Cependant je rencontre un souci avec cette partie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
ajouter à httpd.conf :
 
<Directory "C:/Web/online/http/cours-php/2-includes">
    AllowOverride None
    php_value include_path ".;C:/Web/offline/sites/cours-php/2-includes"
</Directory>
j'ai modifié l'adresse du dossier pou qu'il corresponde à mon installation, et j'obtiens ceci comme erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Warning: include(header.tpl) [function.include]: failed to open stream: No such file or directory in D:\wamp\www\POO_learning\test\index.php on line 2
 
Warning: include() [function.include]: Failed opening 'header.tpl' for inclusion (include_path='.;d:\wamp\bin\php\php5.3.0\includes\ZendFramework-1.10.2') in D:\wamp\www\POO_learning\test\index.php on line 2
J'ai testé de renommer le fichier index.html en index.tpl mais cela ne semble rien changer.

Pouvez-vous m'expliquer la méthode que je n'aurais pas comprise dans l"utilisation du path dans httpd.conf pour les inclusions ?

merci d'avance.