Je suis dans le besoin d'utiliser This Class pour server plusieurs fichiers (img/video/mp3) d'un site d'écriture d'article que j'utilise, le seul et principal problème est que: Toutes les images dans les articles doivent être affichées par cette classe, et que cette classe n'affiche pas les images (lance un téléchargement lorsqu'elle est appelée par l'URL). Je réussi à résoudre ce problème en supprimant cette ligne (peut-être la ligne 107)Les images n'étant pas montrées dans IE, firefox/chrome/autres sont bonnes!
header('Content-Disposition:attachment; filename="'.$this->properties["name"].'";');
qui m'a bien servi dans l'affichage des images de Chrome et Firefox, mais IE téléchargement encore lancer :(.
Y at-il façon/en-têtes pour résoudre ce
Edit:?
J'ajouté ce qui suit au type meta:
case "jpg": $content_type="image/".$file_extension; break;
case "gif": $content_type="image/".$file_extension; break;
case "png": $content_type="image/".$file_extension; break;
Quelle est la valeur de $ this-> properties ["name"] '? – Gumbo
{anything} .jpg où tout est a-zA-Z0-9_ –
@Ronan Dejhero: Eh bien, * attachment * signifie télécharger le fichier au lieu de l'afficher directement; essayez * inline * à la place. – Gumbo