Bonjour

J'ai quelques soucis avec mes include. Mes pages s'affichent bien sans aucun souci même en utilisant des include via d'autres include pour alléger le code.

Cependant mes images ne s'affichent pas et je ne comprends pas tro pourquoi à vrai dire..
On ne voit que le cadre de l'image... Smiley sweatdrop .

voilà le code correspondant à la cellule du tableau :


<td height="400" align="center" valign="middle"><img src="../images/carte_diffusion_publiq.jpg" width="417" height="378"></td>

J'éspère avoir été un peu près clair.

Merci d'avance
Bonjour,

C'est probablement une question de chemins, mais ne connaissant pas l'arborescence de tes dossiers...
Je ne sais pas si c'est une question de chemin.
Je construis le site avec dreamweaver. Quand je teste l'affichage avec f12, l'image s'affiche. Mais quand j'utilise Easyphp, l'image n'apparaît plus.
J'ai testé en modifiant le chemin en mettant des liens absolus mais rien n'y fait... Smiley bawling
Salut


../images/carte_diffusion_publiq.jpg


n'existe pas (donc nom de chemin ou nom de fichier invalide)

Trois erreurs possibles :

1° Le répertoire n'existe pas en prenant en compte le répertoire de ton fichier inclus.

Chaque fichier inclus change le référentiel de pointage relatif, mais cela aurait dû marcher en mettant le pointage absolue vers tes fichiers.

2° L'orthographe du fichier ou du répertoir contient une majuscule (mais cela ne joue qu'en unix)

J'ai eu le soucis pas plus tard qu'aujourd'hui lors de la mise ne place d'un forum (NSDK, ne concerne pas les standards Smiley biggol ) où j'avais une minuscule à la place d'une majuscule dans un nom de répertoire.

3° DW et EasyPHP ne pointent pas vers les même répertoires...
ca ne fonctionne toujours pas. Easyphp et DW pointent bien vers le meme dossier.
Lorsque je met un attribut alt aux images. Ces derniers s'affichent.

j'utilise switch pour l'affichage :

<?php
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
switch($page)
{
case 'accueil': include ('pages/accueil.html');break;
case 'realisations': include ('pages/realisations.html');break;
case 'livreor':include ('pages/livreor.php');break;
case 'liens':include ('pages/liens.html');break;
case 'contact':include ('pages/contact.html');break;
}

Quand tu parle de liens absolus qu'entends-tu précisément ? http://...?

Merci
Si tes fichiers inclus sont dans

pages/

alors selon ton code tes images doivent être dans

images/

Vérifie qu'elles ne sont pas dans

pages/images/

Et oui, un lien absolu commence par http
J'ai testé le site en le mettant en ligne en conservant les mêmes liens des images et bizzarement les images apparaissent Smiley eek Smiley eek ...