Bonjour,
Pour certaines raisons, j'ai besoin de réécrire l'URL de l'attribut SRC de balises IMG
J'ai donc essayé cela
xxx étant le n° de mon image qui change
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="/img-xxx" />
les images se trouvent sur un (ou des) sites externes à mon propre site
dans mon htaccess (serveur apache), j'ai une réécriture d'URL qui appelle un programme php :
ce programme PHP va chercher l'URL (réelle) externe dans une base de données
Code : Sélectionner tout - Visualiser dans une fenêtre à part RewriteRule ^img-([0-9]+)$ /php/images/search-img.php?id_img=$1 [QSA,L]
puis je termine en faisant un
avec un header (placé en premier bien sur)
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo file_get_contents($url);j'en profite pour poser une première question subsidiaire : est ce que le content-type avec uniquement le mot image est correct ? (je n'ai pas trouvé d'infos la dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part header("Content-Type: image");
Ma question principale :
Cela fonctionne bien pour GGchrome et Firefox mais pas pour IEplorer.
En effet, l'image ne s'affiche pas et lorsque je teste le lien seul, par exemple http://www.monsite.com/img-586 IExplorer ouvre un popup me demandant si je veux ouvrir ou enregistrer le fichier, au lieu d'afficher l'image comme le font très bien GGchrome et Firefox.
une idée pour m'aider s'il vous plait ?







Répondre avec citation
Partager