salut,
je fais un script CGI en perl (Apache/1.3.27 (Unix)) et je n'arrive pas à afficher une image PNG dans Internet Explorer 6.0/ Windows2000. Elle est générée sous linux avec ghostscript. Tout ce que j'ai essayé fonctionne sous linux avec mozilla et konqueror. Cela fonctionne aussi sous windows avec mozilla/firebird mais pas avec IE.
voilà le genre de code que le script exécute :
j'ai testé plusieurs possibilités et à chaque fois c'est pareil. Je n'arrive pas non plus à sauvegarder un fichier valide chez le client avec IE.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $image = 'file.png'; open ($stream, $image) print "Content-type: image/png\n"; print "Content-Disposition: inline; filename=\"$image\"\n\n"; while (my $line = <$stream>) { print $line; } close ($stream);
merci à l'avance pour vos réponses.
[balise [code] ajoutée par Edno, pensez-y à l'avenir]
[merci pour la balise edno, c'est bien mieux ainsi. arturo]
Partager