PHP
Résolu
Sid12nad
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
chico200987 Messages postés 791 Date d'inscription Statut Membre Dernière intervention -
chico200987 Messages postés 791 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je trouve des difeculte a affiche mon Image en PHP
echo"<IMG SRC="C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG">";
et l'image existe bien a l'emplacement indique et c'est *.JPEG
je trouve des difeculte a affiche mon Image en PHP
echo"<IMG SRC="C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG">";
et l'image existe bien a l'emplacement indique et c'est *.JPEG
A voir également:
- PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
5 réponses
Je pense que c'est un problème de guillemets. Tu dois utiliser des guillemets simples à l'intérieur des doubles, sinon, avec ...SRC="C:\... tu fermes ta commande echo!
Essaie:
Essaie:
echo"<IMG SRC='C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG'>";
Sid12nad
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
ce n'est pas ça????????
C'est effectivement un problème de guillemet.. lorsque tu utilises PHP pour générer de l'HTML, tu dois faire très attention à ça celà est source de problème.
Regarde ce que tu as mis :
echo"<IMG SRC="C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG">";
Juste avant le C:\ tu mets un guillemet, le serveur n'est pas censé deviner que c'est une ouverture et non une fermeture du premier guillemet juste après l'echo..
Tu dois donc à chaque fois remplacer tes guillemets " en simple quote ' dans la partie HTML ce qui donne ce qu'a dit chantaussel soit :
echo"<IMG SRC='C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG'>";
Tu as aussi une autre façon, tu peux prévenir à ton serveur que ce n'est pas la fin de ton echo, il n'en prendra donc pas compte. Il suffit de l'annuler par un \ devant c'qui devrait donner si tu mets des simples quote partout :
echo'<IMG SRC=\'C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG\'>';
La première solution est plus simple !
Bonne prog' ;o)
Regarde ce que tu as mis :
echo"<IMG SRC="C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG">";
Juste avant le C:\ tu mets un guillemet, le serveur n'est pas censé deviner que c'est une ouverture et non une fermeture du premier guillemet juste après l'echo..
Tu dois donc à chaque fois remplacer tes guillemets " en simple quote ' dans la partie HTML ce qui donne ce qu'a dit chantaussel soit :
echo"<IMG SRC='C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG'>";
Tu as aussi une autre façon, tu peux prévenir à ton serveur que ce n'est pas la fin de ton echo, il n'en prendra donc pas compte. Il suffit de l'annuler par un \ devant c'qui devrait donner si tu mets des simples quote partout :
echo'<IMG SRC=\'C:\Users\SARAH\AppData\Local\VirtualStore\Program Files\EasyPHP 2.0b1\www\nad.JPEG\'>';
La première solution est plus simple !
Bonne prog' ;o)
malheureusement ça marche pas?
j'ai essaye avec ton code mais rien
je tien a te dire que l'image le serveur la trouve car il n'affiche pas un code d'erreur mais une petite icône avec un rond et carre et un triangule a l'intérieur comme quoi il indique que c'est bien un emplacement d'une image es ce que se serais un problème de taille????
j'ai essaye avec ton code mais rien
je tien a te dire que l'image le serveur la trouve car il n'affiche pas un code d'erreur mais une petite icône avec un rond et carre et un triangule a l'intérieur comme quoi il indique que c'est bien un emplacement d'une image es ce que se serais un problème de taille????
Celà ne veux pas dire qu'il trouve l'image mais justement qu'il ne la trouve pas
Fait un Ctrl + U ou Clic droit > Afficher la source pour voir ce qu'il t'a généré, ensuite copie ce que tu trouves après le <img src=
Et colle le dans ton navigateur, tu verras s'il trouve l'image.. marque ce qu'il a généré dans ta balise <img !
Fait un Ctrl + U ou Clic droit > Afficher la source pour voir ce qu'il t'a généré, ensuite copie ce que tu trouves après le <img src=
Et colle le dans ton navigateur, tu verras s'il trouve l'image.. marque ce qu'il a généré dans ta balise <img !
Bonsoir,
Pourquoi mets tu le chemin complet, mets plutôt le chemin relatif de l'image par rapport à ta page html. Car si tu transfères ça chez un hebergeur ça ne marchera plus.
essayes:
mais vérifies que ton image est bien sous le même répertoire que ta page html
que l'extension est bien .jpeg (majuscules/minuscule a son importance !)
et précises la taille de l'image par width et height
Pourquoi mets tu le chemin complet, mets plutôt le chemin relatif de l'image par rapport à ta page html. Car si tu transfères ça chez un hebergeur ça ne marchera plus.
essayes:
<html> <head> <title>Photos</title> </head> <body> <img src="nad.jpeg" width="50" height="50"> </body> </html>
mais vérifies que ton image est bien sous le même répertoire que ta page html
que l'extension est bien .jpeg (majuscules/minuscule a son importance !)
et précises la taille de l'image par width et height
Je sais pas si c'est une erreur de frappe, mais là tu as oublié un \ après C:
Bon courage!
<IMG SRC='C:\Program Files\EasyPHP 2.0b1\www\nad.JPEG'>
Bon courage!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question