PHP
Résolu/Fermé
Sid12nad
Messages postés
10
Date d'inscription
mercredi 19 mars 2008
Statut
Membre
Dernière intervention
27 mars 2008
-
19 mars 2008 à 18:25
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 - 19 mars 2008 à 23:30
chico200987 Messages postés 791 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 30 juillet 2018 - 19 mars 2008 à 23:30
A voir également:
- PHP
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
5 réponses
chantaussel
Messages postés
137
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
9 juillet 2014
30
19 mars 2008 à 18:34
19 mars 2008 à 18:34
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'>";
chico200987
Messages postés
791
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
30 juillet 2018
143
19 mars 2008 à 18:43
19 mars 2008 à 18:43
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)
Sid12nad
Messages postés
10
Date d'inscription
mercredi 19 mars 2008
Statut
Membre
Dernière intervention
27 mars 2008
19 mars 2008 à 19:35
19 mars 2008 à 19:35
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????
chico200987
Messages postés
791
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
30 juillet 2018
143
19 mars 2008 à 19:42
19 mars 2008 à 19:42
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 !
Sid12nad
Messages postés
10
Date d'inscription
mercredi 19 mars 2008
Statut
Membre
Dernière intervention
27 mars 2008
19 mars 2008 à 20:03
19 mars 2008 à 20:03
j'ai essaye de faire simple en Html
voila le code source et toujour rien
<html>
<head>
<title>Photos</title>
</head>
<body>
<IMG SRC='C:Program Files\EasyPHP 2.0b1\www\nad.JPEG'>
</body>
</html>
voila le code source et toujour rien
<html>
<head>
<title>Photos</title>
</head>
<body>
<IMG SRC='C:Program Files\EasyPHP 2.0b1\www\nad.JPEG'>
</body>
</html>
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
>
Sid12nad
Messages postés
10
Date d'inscription
mercredi 19 mars 2008
Statut
Membre
Dernière intervention
27 mars 2008
19 mars 2008 à 20:58
19 mars 2008 à 20:58
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
Sid12nad
Messages postés
10
Date d'inscription
mercredi 19 mars 2008
Statut
Membre
Dernière intervention
27 mars 2008
>
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
19 mars 2008 à 23:27
19 mars 2008 à 23:27
Merci c'été ça
chantaussel
Messages postés
137
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
9 juillet 2014
30
19 mars 2008 à 20:10
19 mars 2008 à 20:10
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
chico200987
Messages postés
791
Date d'inscription
mardi 6 avril 2004
Statut
Membre
Dernière intervention
30 juillet 2018
143
19 mars 2008 à 23:30
19 mars 2008 à 23:30
Oublie pas de mettre to nsujet en 'Résolu' merci ;)
19 mars 2008 à 19:37