il faut que ton chemin précisé dans bannière.txt soit le chemin d'accès de tes bannières à partir de la page où tu veux que la bannière s'affiche (et non à partir du fichier .txt (ou du fichier.php si tu fais un include)). Pour être sûr, regarde dans la source de ta page (où tu ne vois pas ta bannière) pour comprendre où ta page cherche le fichier image (tu verras le lien erroné donc à toi de le changer après ;))
++
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
bonjour,
merci pour la reponse,
mais je ne veux pas changer le chemin des banniere dans le fichier.txt,
car je voudrai le laisser sur la racine comme le dossier image,
mais qu'il fonctionne m'importe ou je mets le scrip
merci
valerie
ta page cherchera ta bannière à l'endroit indiqué dans ton fichier txt à partir de son emplacement (de la page internet)... donc à toi de voir ce qu'il faut bouger... le txt, la bannière, ou la page...
Sinon peut-être qu'avec un script php tu peux modifier le path... envoie le contenu de ton fichier php et celui de ton txt et on verra bien ;)
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
bonsoir,
merci, mais j'ai pas envie de faire de modif dans mon fichier banniere.txt ni dans mon dossier banniere juste faire des modif dans le scrip pour qu'il fonctionne dans m'importe quelle page
le script entier est dans un message de la page 1
merci
bonne soiree
valerie
Il te suffit juste dans ce cas de rajouter, comme je te l'ai bien expliqué dans un grand topic, le chemin (PATH) entre ta page actuelle et le dossier stockant les images avant le script php de façon relative ( ex: <img src="../<?php ... ) ou absolu (ex: <img src="http://monDomaine.com/<?php ... ) remplacer bien évidemment monDomaine.com par ton vrai nom de domaine.
Bien ce que je pensais. Il ne te reste maintenant plus qu'à modifier les lignes extraite de ce fichier si tu ne veux pas modifier le fichier en lui même. Et vu que tu ne connais rien là dedans, je vais te proposer une solution que tu ne comprendras pas et qui n'est pas sur de fonctionner à chaque fois.
Essaye donc de remplacer la ligne :
echo "$tab[$nbr]";
Par :
define('PATH_TO_ROOT','../');
echo eregi_replace('(src="(.*)?")', 'src="'.PATH_TO_ROOT.'\2"', $tab[$nbr]);
Tu remplacera la valeur de PATH_TO_ROOT en indiquant le chemin entre le script courant et la racine de ton site ( par exemple si le fichier qui possède ce script est à la racine, cette constante vaudra : "./", si le fichier est dans un répertoire "../", si le fichier est dans un sous répertoire : "../../". )
Après je ne peux plus rien pour toi à pars pédaler dans ta cave pour te fournir du courant.
re,
fantastic, ca marche :-) les bannieres impec
par contre plus une image dans la page, elles ont toutes disparues que des petites croix rouges !!!
elles trouvent plus leurs chemins ?
bonne soirée