Bueno .. en principio el código que pusistes entrega la imagen al (cliente) navegador directamente, no sé realmente que es lo que necesitas .. pero decide o generar esa imagen "dinámicamente" -> se usa y listo .. o tambien es necesario guardarla en el disco .. (creo que es "redundante" hacer las dos cosas . .pero mejor que tu .. sabras si es necesario).
Por lo demás .. si te fijas:
$nombrearchivo = ;
y donde se usa:
imageGif($imagen,$nombrearchivo) ;
Ahora lee:
www.php.net/imagegif y verás por donde puedes modificar/crear tu ruta de destino para la creación de ese gráfico.
Un saludo,