Imagejpeg sous firefox
Imagejpeg sous firefox
Bonjour,
Sur le site dont je m'occupe, je voudrais afficher des images crées avec imagejpeg mais sans creer de fichier, juste les afficher dans le navigateur.
Pour cela j'utilise :
imagejpeg($image_p300, NULL, 100);
Et une liste de chiffres et de lettres s'affichent à la place de mon image (le code de l'image peut etre....) alors que sous IE elle s'affiche bien.
Par contre si j'utilise :
imagejpeg($image_p300,$miniature300,100);
$html .= "<img src=\"$miniature300\" />";
cela s'affiche comme il faut , mais je voudrais ne pas avoir a creer de fichier....
avez vous une idee de pourquoi cela ne s'affiche pas directement dans le navigateur sous firefox?
merci,
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Sur le site dont je m'occupe, je voudrais afficher des images crées avec imagejpeg mais sans creer de fichier, juste les afficher dans le navigateur.
Pour cela j'utilise :
imagejpeg($image_p300, NULL, 100);
Et une liste de chiffres et de lettres s'affichent à la place de mon image (le code de l'image peut etre....) alors que sous IE elle s'affiche bien.
Par contre si j'utilise :
imagejpeg($image_p300,$miniature300,100);
$html .= "<img src=\"$miniature300\" />";
cela s'affiche comme il faut , mais je voudrais ne pas avoir a creer de fichier....
avez vous une idee de pourquoi cela ne s'affiche pas directement dans le navigateur sous firefox?
merci,
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Probablement que tu n'envoies pas le bon MIME-type. IE a tendance à deviner (source de nombreux problèmes de sécurité d'ailleurs).
Quel est le MIME-type du document affiché incorrectement?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Quel est le MIME-type du document affiché incorrectement?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
C'est un fichier php qui est sensé n'afficher qu'une image jpeg obtenue avec
$src=imagecreatefromjpeg($fichier);
$image_p300 = imagecreatetruecolor($width, $height);
imagecopyresampled($image_p300, $src, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagejpeg($image_p300);
je ne sais pas si ca repond a ta question.....
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
$src=imagecreatefromjpeg($fichier);
$image_p300 = imagecreatetruecolor($width, $height);
imagecopyresampled($image_p300, $src, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
imagejpeg($image_p300);
je ne sais pas si ca repond a ta question.....
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Tu n'envoies donc pas de MIME-type avec la commande php header?
je crois que par défaut cela envoie text/html, ce que ton script n'envoie pas.
Essaie de commencer (tout au sommet, avant d'envoyer un caractère!) ton script par:
header('Content-type: image/jpeg');
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
je crois que par défaut cela envoie text/html, ce que ton script n'envoie pas.
Essaie de commencer (tout au sommet, avant d'envoyer un caractère!) ton script par:
header('Content-type: image/jpeg');
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
J'ai essayé ca et je l'ai enlevé car sous firefox si je lui mets ca il n'affiche pas l'image ni la suite de lettres et de chiffres mais juste une ligne contenant l'adresse de la page appelée suivi des parametres qui sont le submit et le nom du fichier.....
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
je suis allee un peu trop vite en envoyant le dernier message, ca marche en effet...c'est juste que je l'avais "couplé" avec un :
<img src=\"$miniature300\" />
au lieu de remettre le imagejpeg($image_p300) donc ce n'etait plus le bon mime-type qui etait envoyé....
merci beaucoup!
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
<img src=\"$miniature300\" />
au lieu de remettre le imagejpeg($image_p300) donc ce n'etait plus le bon mime-type qui etait envoyé....
merci beaucoup!
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
De rien.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités