|
Bonjour,
J'ai un sousis avec les includes en php, en faite je crée ma page index.php, et mon logo je le met dans un include afin d'éviter de le modifier sur chaque page, j'ai un peu pres 20 pages sur le site. Jusque la ca va. mais en fait quand je veux mettre une page ailleur que a la racine de mon site, mon logo ne s'affiche plus. Par exemple mon include dans ma page index est: <? include("logo.php"); ?>
Mais une fois que je veu crée un dossier pour une autre page(donc cette autre page avec n'est plus a la racine)mon include devient alors : <? include("../logo.php"); ?> normal! mais l'image du logo ne s'affiche plus :( en fait l'include fonctionne fonctionne j'ai les textes mais il ne trouve pu l'image car son chemin dans l'include est à la racine:(
Aidez moi svp |
 Admin |
Salut,
utilise plutôt les CSS tout d'abord, ça t'évitera d'avoir à utiliser tes artifices.
Bref inclus seulement un code du style :
<p id="header"></p>
et dans une CSS :
#header{
background-image:url(image.gif);
}
par exemple...
Ensuite si t'as un problème pour ton répertoire, il te suffit de rajouter une balise base href :
<base href="http://www.tonsite.com/" />
comme ça les CSS utiliseront la racine de ton site pour afficher l'image, comme si tu consultais tonsite.com sans être dans un dossier. -- 
|