Mon premier sentiment à ce sujet serait de ne pas sauvegarder les fichiers téléchargés, mais de simplement les supprimer dès que l'image est générée. Cependant, certains navigateurs peuvent demander à nouveau l'image lorsque l'utilisateur essaie de sauvegarder l'image - je sais que c'est vrai avec l'extension DownloadThemAll de Firefox, par exemple. Donc, vous devrez probablement stocker les fichiers pour une courte période de temps, comme le suggère @JustLoren.
Une recherche rapide sur Google pour "php delete temp files" apparaît at least one script explaining exactly how to delete files after a certain amount of time. Cela ne devrait pas être exécuté comme un script externe ou un travail cron; il pourrait simplement être ajouté au script de téléchargement, par exemple.
Un défaut dans le script donné est que quelqu'un pourrait rapidement télécharger plusieurs fichiers dans une rangée, dépassant votre quota de disque. Vous pouvez développer le script lié en supprimant tous les fichiers plus anciens que les 50 derniers ou plus. Pour ce faire, il suffit de vérifier le nombre de fichiers correspondants, trier par heure de création, et supprimer tout avec l'indice supérieur à 50.
Ok, merci! Peut-être pourriez-vous m'aider avec ça? –