|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() myriam boron Inscription : décembre 2009 Messages : 13 ![]() |
Je voudrais récupérer une image stockée dans une bdd sql server sur un serveur distant. Le type du champ est image. Voici le code que j'ai fait, je ne sais plus quoi faire
showimage.php : Code :
ls_prod.php : Code :
|
||||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 914 ![]() |
Salut,
tu peux déjà mettre des guillemets pour src car avec les 2 = y a moyen que ça plante : Code :
<img src="showimage.php?produit_id=<?php echo $row['produit_id'];?>" alt="im" /> |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() myriam boron Inscription : décembre 2009 Messages : 13 ![]() |
J'ai déja essayé avec les guillemets. Et le code source de la page showimage.php m'affiche une page blanche.
Merçi pour ta réponse. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() myriam boron Inscription : décembre 2009 Messages : 13 ![]() |
Si j'appelle directement showimage.php,
Sur firefox, il me réaffiche le lien : http://www.test-dev.fr/showimage.php?produit_id=2/ Et sur IE, un carré avec une croix rouge |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() myriam boron Inscription : décembre 2009 Messages : 13 ![]() |
J'ai trouvé mon erreur à la place de , il faut mettre Mais bon j'ai toujours un problème car les images ne s'affiche pas en entières!
|
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 9 ![]() |
Bonjour,
J'ai un problème similaire. Voila ce que je souhaite faire : J'ai une base de données mssql avec une table qui contient un champs de type image. Je souhaite faire une migration des données et donc je voudrais extraire les images de cette basse. Je cherche donc un script ou une méthode pour "télécharger" les images stocké dans ce champs. Peut importe le langage php, asp, batch, ... Je vous remerci d'avance. |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 914 ![]() |
Salut,
en php tu peux utiliser la méthode ci-dessus mais mixer avec la bufferisation de sortie (ob_start(), etc.), tu stockes tout dans une variable puis tu crées un fichier (fopen(), etc.). Il y a peut-être plus simple (par ex : via GD mais moins performant). Si le besoin est ponctuel tu dois pouvoir utiliser directemet la méthode ci-dessus et aller pomper dans le cache du navigateur.
__________________
Vive les roues en pierre |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 9 ![]() |
OK je te remerci
Je fais essayer de suivre ce que tu m'as dis. je vous tien au courant. |
|
|
00
|
|
|
#9 | ||
|
Invité régulier
![]() Inscription : avril 2011 Messages : 9 ![]() |
Alors j'ai testé ta méthode.
J'affiche bien les images et en suite j'ai essayer de suivre ce que tu ma dit et j'ai donc ajouté ces ligne : Code :
|
||
|
|
00
|
|
|
#10 | ||
|
Invité régulier
![]() Inscription : avril 2011 Messages : 9 ![]() |
Je pense que j'ai trouver une solution, voila ce que j'ai ajouté :
Code :
Mes images ne s'affiche pas entièrement il y a le haut de l'image mais pas la fin !!! |
||
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 914 ![]() |
Salut,
t'utilises ob_get_contents() finalement ? Est-ce que tu envoies bien le header ? Ton image s'affiche-t-elle bien ? Tu peux tester avec ob_flush(), un fois qu'elle s'affichera bien tu pourras te pencher vers la sauvegarde je pense.
__________________
Vive les roues en pierre |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : juillet 2012 Messages : 3 ![]() |
@aboeuf
As-tu résolu ton souci d'image qui ne s'affiche pas entièrement ? J'ai le même souci... |
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() Inscription : avril 2011 Messages : 9 ![]() |
Salut,
Non je n'ai par réussi avec php et donc du coup j'ai utilisé windev pour extraire mes images à la perfection. Désolé |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : juillet 2012 Messages : 3 ![]() |
fichtre !
t'as un bout de code ou quelque chose à mettre à disposition ? NB : Je ne connais pas DU TOUT Windev.. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com