URL: https://linuxfr.org/forums/programmation-php/posts/script-daffichage-dune-image Title: Script d'affichage d'une image Authors: Anonyme Date: 2007年12月30日T14:28:18+01:00 Tags: firefox Score: 0 Bonjour, j'ai un problème très désagréable: lors de l'appel d'un simple script qui affiche une image, Firefox ou Konqueror affiche aléatoirement l'image ou les données brutes correspondant à cette image. mon fichier get_file.php contient le code suivant: [?php £spaces£ £/spaces£$file=get_file_data_by_id($_GET["id"]); £spaces£ £/spaces£header("Cache-Control: must-revalidate"); £spaces£ £/spaces£header("Content-Description: File Transfer"); £spaces£ £/spaces£header("Content-Type: ".$file["mime_type"]); £spaces£ £/spaces£header('Content-Length: '.filesize($file["path"])); £spaces£ £/spaces£header("Content-Disposition: filename='".$file["name"]."'"); £spaces£ £/spaces£header("Content-Transfer-Encoding: binary"); £spaces£ £/spaces£@readfile($file["path"]); £spaces£ £/spaces£exit(); ?] j'ai bien vérifié qu'aucun caractère n'est envoyé avant ou après les balises d'ouverture et de fermeture de php. Ce fichier est appelé dans l'attribut src d'une balise img, elle-même incluse dans une balise a : [a href='get_file.php?id=8' target='_blank'] £spaces£ £/spaces£[img src='get_file.php?id=8' alt='fichier'/] [/a] La page incluant la balise img affiche aléatoirement l'image demandée, ou le texte de l'attribut alt. La page get_file.php appelée directement affiche aléatoirement l'image demandée ou les données brutes affichées sous forme de texte. Après moultes recherche je ne vois pas d'explications, si ce n'est un problème au niveau du cache du serveur et/ou du navigateur que je ne sais pas identifié merci de vos éclairages

AltStyle によって変換されたページ (->オリジナル) /