Attention avant de te lancer dans des gros scripts de la mort qui tue, vérifie d'abord chez ton hébergeur les fonctions que tu vas utiliser. En effet tous les hébergeurs ne te mettent pas a disposition la lib GD, ou alors avec des versions différentes (pas de support gif ou jpeg p.ex.).
A tester donc sous réserve de mauvaises surprises...