[PHP] Ne pas casser image GIF

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
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. le père
     
    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
    0
  2. Utilisateur anonyme
     
    Super cela fonctionne !!

    Merci à toi !
    Maxence
    0