Php [Résolu/Fermé]

- - Dernière réponse :  estachkbb - 10 oct. 2012 à 10:19
Bonjour, j'ai problème avec ma page php. Les images que j'insère ne s'affichent pas sur mon navigateur quand je lance ma page sur mon serveur(WAMP). Voici le code:
<img src="file:///c:/wamp/www/mon_super_site/images/une_rasade.jpg" width="261" height="95" title="la nature" />
Est-ce que y a une manière d'insérer les images sur php que celle que j'ai utilisé..??
J'ai besoin d'aide s'il vous plaît.
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
3549
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
419
1
Merci
Non!
L'url doit commencer par http://localhost/
Ton site est donc accessible à l'adresse http://localhost/mon_super_site/
Si ta page est dans le dossier "mon_super_site", tu peux écrire le chemin de ton image en relatif de la manière suivante:
<img src="images/une_rasade.jpg" width="261" height="95" title="la nature" />

Ou en chermin absolu:
<img src="http://localhost/mon_super_site/images/une_rasade.jpg" width="261" height="95" title="la nature" />


Tu doit en tout cas bannir les chemin commençant par file:///c:/
Tu accède au serveur apache par l'adresse http://localhost/
C'est ainsi que tu pourra exécuter tes éventuels code PHP.
« La recherche commence là où s'arrête la connaissance. »

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 71337 internautes nous ont dit merci ce mois-ci

Merci arthezius, j'ai essayer et je suis satisfait. Une fois de plus merci
Messages postés
3503
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
12 novembre 2019
917
1
Merci
Bonjour,

Tu utilises un lien local sur la machine.
Il faut savoir que l'HTML n'est pas interprété par le serveur, mais par le navigateur client.

Donc, dans ta balise <img>, c'est le navigateur web qui va aller chercher l'image. Il va la chercher où ? dans c:/wamp/www...
Or ton navigateur ne connaît qu'un seul c: ! Celui de l'ordinateur sur lequel il tourne. Il ne connaît sûrement pas le c: du serveur !

Il faut donc mettre une adresse web (relative ou absolue) à la place.

Dans ton cas, cela dépend d'où est ta page php. Mais je pense que tu peux raisonnablement essayer une de ces deux adresses :

<img src="mon_super_site/images/une_rasade.jpg" width="261" height="95" title="la nature" />
ou
<img src="images/une_rasade.jpg" width="261" height="95" title="la nature" />

En espérant t'avoir aidé,

Xavier

Dire « Merci » 1

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 71337 internautes nous ont dit merci ce mois-ci

exactement Xavier, tu m'a aidé. Merci beaucoup