|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 15 ![]() |
Bonjour,
je souhaiterai afficher une image que je stocke dans une base de données MySQL avec PHP PDO, voici mon code : Code :
Le problème, c'est que cela n'affiche as l'image mais son code binaire, dont voici un extrait : Code :
A noter que je ne souhaite pas stocker les images dans un répertoire et le chemin dans ma BDD car il s'agit d'un site web qui sera administré à distance par un client lourd (et je n'ai qu'une image à stocker). Avez-vous une idée du problème ? Par avance merci. Léo |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Il faudrait peut être définir le type d'image en question dans le content-type.
Sinon, on peut passer par cette méthode - http://www.phpeveryday.com/articles/...LOBs-P554.html
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 15 ![]() |
Salut, et merci,
quand je précise le type d'images, j'ai le message : L'image “http://127.0.0.1:8888/Workspace/test.php” ne peut être affichée car elle contient des erreurs. Je vais essayer ton autre méthode et je te tiens au courant |
|
|
00
|
|
|
#4 |
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Tu as tout un tas de $#xxx; dans ton code binaire. Ce sont des caractères HTML, ce n'est pas normal. Appliques-tu une règle de transformation en entrée ou en sortie de ton champ blob ?
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 15 ![]() |
Non je n'applique aucune transformation a mon blob (qui est d'ailleurs un LONGBLOB dans ma BDD.
En mettant juste le code PHP comme mis plus haut, j'ai toujours la même erreur... Mais je vais essayer l'autre méthode, car comme à terme il faudra que j'intègre mon code PHP dans un page html (qui contient l'entete, les menus...), la méthode actuelle n'est peut-être pas très appropriée ? |
|
|
00
|
|
|
#6 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2008 Messages : 15 ![]() |
Voila, ça fonctionne merci bien.
Je donne le code au cas où cela puisse aider quelqu'un. Code :
Encore merci et @bientôt. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com