[PHP] Ne pas casser image GIF

Résolu
Bonjour,

Je développe un service de photo en PHP.
Mais j'ai une chose qui m'embête, lorsque l'on veut ajouter une image animé GIF, l'animation disparaît et affiche que la première photo de l'animation...

J'utilise ce code PHP :

<?php
$photo = '...chemin/image_anime.gif';
header("Content-type: gif");
$image = imagecreatefromgif($photo);
imagegif($image);
?>

Que faut-il ajouter ou modifier pour laisser l'animation de l'image ?

Cordialement,
Maxence

2 réponses

  1. Bonjour

    remplace
    $image = imagecreatefromgif($photo);
    imagegif($image);

    par
    readfile($photo);

    Car avec ta méthode, tu crées une image intermédiaire, qui n'est pas animée, alors que tu as juste besoin d'envoyer le fichier