Bonjour à tous,
Je vous expose brièvement l'arborescence des répertoires de mon application et ce que j'aimerais réaliser avec ça :
1 2 3 4 5 6
| /projet
/public_html
/img
hello.jpg
template.html
/index.php |
Mon fichier template.html est une page HTML qui affiche une image via un chemin relatif
<b>Hello !</b><img src="img/hello.jpg" />
Et dans index.php qui est un niveau plus bas, j'aimerais simplement pouvoir afficher correctement mon template, sans devoir le modifier.
1 2 3 4
| <?php
chdir('public_html/');
require('template.html')
?> |
Ca paraît idiot, pourtant, bien que le fichier HTML soit correctement inclus, l'image ne s'affiche pas. Elle ne s'affiche que si je spécifie <img src="public_html/img/hello.jpg" />, comme si mon chdir() n'avait aucun effet. Est-il possible de trouver une solution pour ne pas devoir modifier les templates, ni l'arborescence actuelle ?
Merci
Partager