le 18/04/2006 à 00:10
Lefounard
Salut,
Voila j'ai fais une gestion de document en php avec des documents repertoirés en base de données et stocker dans un dossier coté serveur.
J'ai mis la possibilité de pouvoir supprimer un document en un simple clic : sa fiche dans la base de donnée est effacer, et le document dans le dossier coté serveur est aussi effacer.
Mais le probleme c'est de gerer les erreurs, car je supprime l'entré bdd puis le fichier sur le serveur,
imaginons que l'entré coté bdd est bien effacer mais que coté serveur le fichier n'est pas effacer , comment gerer ca ? mettre la suppresion du fichier avant la suppression bdd ? mais si l'inverse se produit aussi.
Merci de vos conseils,
Ciao,
P.S.: coté SQL on m'as dit que ROLLBACK pouvait aider.
Voila j'ai fais une gestion de document en php avec des documents repertoirés en base de données et stocker dans un dossier coté serveur.
J'ai mis la possibilité de pouvoir supprimer un document en un simple clic : sa fiche dans la base de donnée est effacer, et le document dans le dossier coté serveur est aussi effacer.
Mais le probleme c'est de gerer les erreurs, car je supprime l'entré bdd puis le fichier sur le serveur,
imaginons que l'entré coté bdd est bien effacer mais que coté serveur le fichier n'est pas effacer , comment gerer ca ? mettre la suppresion du fichier avant la suppression bdd ? mais si l'inverse se produit aussi.
Merci de vos conseils,
Ciao,
P.S.: coté SQL on m'as dit que ROLLBACK pouvait aider.