Se vuoi che la gif resti animata devi usare questo codice (almeno, è quello che hanno consigliato a me quando avevo fatto un banner animato random per la mia firma sul forum... :-D)
Codice PHP:
<?php
$immagini = array('vcall468.gif', 'potential468.gif', 'matrix468.gif', 'pere468.gif');
$rand = array_rand($immagini);
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
header('Content-type: image/gif');
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".@filesize($immagini[$rand]));
readfile($immagini[$rand]);
?>
Stammi bene...