Steph666
Messages postés74Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention 5 juin 2008
-
23 mai 2005 à 11:33
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
23 mai 2005 à 18:53
Bonjour à tous,
Existe-t-il un moyen de supprimer une image uploadée sur le serveur lorsque l'utilisateur ferme de façon intempestive son navigateur, et ne passe pas par un processus normal de suppression.
Je m'explique je fais un module d'évènement, où l'utilisateur final, peut créer son évènement à partir de gabarit et feuille de style, et d'upload des photos. Ensuite il peut visualiser le tout et valider ou annuler.
Le problème se présente lorsque l'utilisateur ferme sa fenêtre sans valider ou annuler alors que g déjà uploadé ses images. Et j'aimerais les virer du serveur de façon systématique.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 23 mai 2005 à 18:11
Salut,
bah tu copies tout dans un répertoire temporaire, lorsque l'utilisateur
valide tu transvases les fichiers dans le répertoire définitif, sinon
les fichiers resteront dans le répertoire temporaire. Ensuite
périodiquement tu purges ce répertoire (avec www.webcron.org par
exemple)
Steph666
Messages postés74Date d'inscriptionjeudi 6 mars 2003StatutMembreDernière intervention 5 juin 2008 23 mai 2005 à 18:39
Salut et merci,
J'aurais aimé eviter une maintenance manuelle de nettoyage de répertoire, pour plus de propreté et pour laisser autonome les utilisateurs finaux et admins.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 23 mai 2005 à 18:53
Bah webcron te fait la maintenance automatiquement...
Bref sinon ce n'est pas possible de faire ce que tu souhaites sans une
purge régulière des fichiers contenant ça (peut-être avec des sessions
mais bon je doute fortement que mettre une image de plusieurs Mo dans
une variable de session soit recommandé, d'ailleurs je ne pense pas que
ce soit possible).