Bonjour
Mon site propose d'éditer des articles (remplissage d'un textarea). Quand un utilisateur est en train d'éditer un article, personne ne doit pouvoir l'éditer au meme moment. C'est pourquoi, lorsque l'utilisateur entre sur la page d'édition, je passe un drapeau à 1 pour signaler que l'article est en édition. Lorsqu'il la quitte, ce meme drapeau repasse à 0, et ainsi d'autres personnes peuvent éditer l'article.
Mon problème est le suivant :
Si l'utilisateur quitte la page brutalement (fermeture du navigateur, panne de courant ?), je ne sais pas comment détecter cet événément. Autrement dit, dans ce cas, je ne peux pas remettre le drapeau à 0, et l'édition de l'article est bloquée pour toujours...
Quelle serait la possibilité pour gérer ce cas précis ??
Merci de votre aide, j'espère être parvenu à me faire comprendre...
Partager