cs_bastien30
Messages postés21Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention18 décembre 2004
-
28 sept. 2004 à 18:15
cs_bastien30
Messages postés21Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention18 décembre 2004
-
28 sept. 2004 à 20:46
Bonjour j'ai un pb qui me parait simple mais que je n'arrive pas à résoudre.
Mon site est construit de cette manière :
\titre.php
\images\titre.jpg
\pages\page1.php
titre.php contient titre.jpg avec la commande suivante
<?
echo '';
?>
lorsque j'affiche titre.php --> OK
Quand je fait un include de titre.php dans pages\page1.php, l'image ne s'affiche pas (croix à la place) car pour lui le chemin n'est plus le bon
(je sais que PHP se situe le repertoire courant au niveau \page et plus au niveau \)
Comment faire ? je ne souhaite pas indiquer de chemin absolu dans titre.php
La solution est dans les variables globales ($PHP_SELF) mais si tu ne souhaites pas ajouter du code php tu peux ecrire cela dit fait attention si un jour ton nom de donaine change ou que tu dois porter l'application sur pluieurs serveurs ca ne fonctionnera plus
quiaimeflash
Messages postés270Date d'inscriptionsamedi 29 novembre 2003StatutMembreDernière intervention11 juillet 2007 28 sept. 2004 à 20:23
"Quand je fait un include de titre.php dans pages\page1.php", la réponse est dans la question, tu dit toi meme que tu entre dans un dossier, des lors que tu entre dans un fichier tu doit mettre a jour l'url de ton fichier.
Le truc si tu veut que ton image soit consultable depuis tes deux fichiers (qui sont dans des dossiers différents) il faut que tu donne a ton image une url complàte c'est à dire, une url du genre :