Problème d'adresse
PRK
Messages postés
799
Date d'inscription
Statut
Membre
Dernière intervention
-
R4f Messages postés 441 Statut Membre -
R4f Messages postés 441 Statut Membre -
Bonjour,
Voila j'ai un leger problème un peu embetant que je n'arrive plus a résoudre :
Voila sur mon site j'utilise la fonction include pour charger des menus, bannières, pubs sur les pages principales j'ai donc linké ces images sur ces bribes de pages. Cependant lorsque j'utilise tjrs cette même fonction (include) sur d'autres pages situées dans un autre dossiers, les images ne s'affichent pas, le lien est cassé.
Voici la structure de mon site au niveau arborescence :
- Local
- Site concerné (dans ce dossier se situe mes pages que je link avec include ainsi que des pages principales)
- Menu (dans ce sous dossier sont situé mes images du design)
- Dossier 2 (dans ce dossier se situent les nouvelles pages qui me posent problème dont les images ne s'affichent pas)
Pour rémedier a cela j'ai donc essayé de mettre avant mon lien : "../" mais dès lors que je le fais mes bribes de pages (qui contiennent le menu, la bannière, la pub etc..) me montrent que le lien est cassé
Quelqu'un peut il m'aider ?
Voila j'ai un leger problème un peu embetant que je n'arrive plus a résoudre :
Voila sur mon site j'utilise la fonction include pour charger des menus, bannières, pubs sur les pages principales j'ai donc linké ces images sur ces bribes de pages. Cependant lorsque j'utilise tjrs cette même fonction (include) sur d'autres pages situées dans un autre dossiers, les images ne s'affichent pas, le lien est cassé.
Voici la structure de mon site au niveau arborescence :
- Local
- Site concerné (dans ce dossier se situe mes pages que je link avec include ainsi que des pages principales)
- Menu (dans ce sous dossier sont situé mes images du design)
- Dossier 2 (dans ce dossier se situent les nouvelles pages qui me posent problème dont les images ne s'affichent pas)
Pour rémedier a cela j'ai donc essayé de mettre avant mon lien : "../" mais dès lors que je le fais mes bribes de pages (qui contiennent le menu, la bannière, la pub etc..) me montrent que le lien est cassé
Quelqu'un peut il m'aider ?
A voir également:
- Problème d'adresse
- Adresse mac - Guide
- Darkino nouvelle adresse - Guide
- Changer adresse dns - Guide
- Comment connaître son adresse ip - Guide
- Créer une adresse hotmail - Guide
3 réponses
Bonsoir,
les images sont actuellement liées sous la forme <img src="repertoire/nom-de-l-image.jpg"> il s'agit de liens relatifs, donc pour certaines pages, il faudrait <img src="../repertoire/nom-de-l-image.jpg">. C'est un véritable casse-tête !
Une solution : utiliser des liens absolus par rapport à la racine du site. Souvent les images sont dans un sous-répertoire "img" ou "images" ou "pics", cela donnerait <img src="/images/nom-de-l-image.jpg"> pour tout lien vers cette image !
Et voilà !
Raph
les images sont actuellement liées sous la forme <img src="repertoire/nom-de-l-image.jpg"> il s'agit de liens relatifs, donc pour certaines pages, il faudrait <img src="../repertoire/nom-de-l-image.jpg">. C'est un véritable casse-tête !
Une solution : utiliser des liens absolus par rapport à la racine du site. Souvent les images sont dans un sous-répertoire "img" ou "images" ou "pics", cela donnerait <img src="/images/nom-de-l-image.jpg"> pour tout lien vers cette image !
Et voilà !
Raph
Oui c'est ce que j'ai pensé mais comment faire si mes pages se situe elle aussi dans un autre sous dossier ?
J'avais pensé utiliser ../images/nom_de_l'image.xxx
Mais cela ne marche pas :'( étant donné que mes pages que j' "include" sont dans le dossier racine du site et dès lors qu'elle s'affiche sur une page situé dans un sous dossier, l'adressage merde et ca me met des liens morts pour les images
Tu cernes le pb ? ca me rend fou x)
J'avais pensé utiliser ../images/nom_de_l'image.xxx
Mais cela ne marche pas :'( étant donné que mes pages que j' "include" sont dans le dossier racine du site et dès lors qu'elle s'affiche sur une page situé dans un sous dossier, l'adressage merde et ca me met des liens morts pour les images
Tu cernes le pb ? ca me rend fou x)
Oui, je cerne le pb et je t'ai donné la solution : ne pas utiliser de ".." et autres. Commencer pas un slash les adresses des images pour qu'elles soient toujours les mêmes.
Par exemple dans http://monsite.com/articles/toto.html si je veux faire un lien vers http://monsite.com/images/fleur.gif, en relatif, je vais devoir mettre <a href="../images/fleur.gif"> par contre en absolu, <a href="/images/fleur.gif">.
Et pour mettre un lien vers cette même image à partir de http://monsite.com/articles/index.html, en relatif, je vais devoir mettre <a href="images/fleur.gif"> par contre en absolu, <a href="/images/fleur.gif">.
Donc en absolu, ça ne change pas alors qu'en relatif... tout est relatif ! ;-)
Je te conseille de lire attentivement ce message et de faire attention aux '/' (slashes) et '..' (point-point) car c'est là que réside l'intérêt.
Raph
Par exemple dans http://monsite.com/articles/toto.html si je veux faire un lien vers http://monsite.com/images/fleur.gif, en relatif, je vais devoir mettre <a href="../images/fleur.gif"> par contre en absolu, <a href="/images/fleur.gif">.
Et pour mettre un lien vers cette même image à partir de http://monsite.com/articles/index.html, en relatif, je vais devoir mettre <a href="images/fleur.gif"> par contre en absolu, <a href="/images/fleur.gif">.
Donc en absolu, ça ne change pas alors qu'en relatif... tout est relatif ! ;-)
Je te conseille de lire attentivement ce message et de faire attention aux '/' (slashes) et '..' (point-point) car c'est là que réside l'intérêt.
Raph