petit exemple :) :
admétons un site situer sur
www.tonurl.coml'architecture etant du genre /var/www/tonurl/
l'index se trouve donc en /var/www/tonurl/
admétons un "demo.php" et ces fichiers situé dans un sous répertoire /var/www/tonurl/demo/
si dans ton navigateur tu tappe :
http://www.tonurl.com/demo/demo.php tu obtiendrai ton demo.php correctement affiché avec ces images et ces css.
maintenant admétons que tu face un "include" dans ton index de façon a appeller ton demo.php des la page principale.
si dans ton "demo.php" les liens vers les images sont de la forme <img src="./images/image.gif> alors dans ton index les images ne fonctionnerons pas. En effet, suite à l'include, ton index va aller chercher l'image dans /var/www/tonurl/images/ alors que le script faisait référance à /var/ww/tonurl/demo/images/
2 solutions s'offrent a toi pour corrigé ce petit soucis :
Soit tu edites ton "demo.php" et remplace tous les liens d'image en précisant le bon chemin (si tu reste en chemin relatif, si tu accedes directement a
http://www.tonurl.com/demo/demo.php tes images ne marcheront plus mais fonctionneront dans l'index)
Soit tu copies le repertoire images du script a l'endroi ou l'include le cherche (en gros tu te retrouve avec les fichiers images en double)
Edit : il est bourré de fautes d'orthographe ce post