Mammouth du PHP |
505 Messages
02 juin 2007, 12:47
Pour commencer, je te suggère de faire un légère modif temporaire a ton fichier apercu, et plutot que d'afficher ton image, enregistre la dans un fichier avec la bonne extention. Ensuite, essai de charger ce fichier dans ton navigateur, si l'affichage est correcte, tu as déjà isolé toute la partie BDD et extraction, et encodage. Conserve ton image temporaire pour l'instant.
Une fois ce test effectué, il ne reste plus a vérifier apercu, puisque c'est le seule script qui sert reellement a l'affichage.
Tu n'a jamais donné le contenu de $col[1], si tu indique un mauvais format, cela pourrai etre une cause de tes problèmes.
Verifie aussi le contenu de ton php_error.log lorsque tu charges ta page, c'est souvent instructif...
Tu pourra aussi, par exemple, faire un test avec un mini script du genre :
<?php
// Si c'est une image png, si autre, tu adaptes.
header('Content-type: image/png');
readfile('path vers ton image temporaire stocker sur le HDD');