Chevauchement données update.

Résolu/Fermé
yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 - Modifié le 4 janv. 2021 à 19:32
yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 - 4 janv. 2021 à 21:25
Bonjour, Alors je vous explique.
J'ai une site pour gérer des plannings.
Plusieurs personnes peuvent modifier le planning en même temps.
Alors jai soucis car les donné vont ce chevauchée.
Comment je faire pour créer une liste d'attente genre qu'il est un seul acce en actif et les autre en attente.
A voir également:

1 réponse

yg_be Messages postés 23412 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 Ambassadeur 1 557
4 janv. 2021 à 19:36
bonjour,
tu pourrais par exemple accepter de travailler avec le premier, et répondre aux autres de réessayer plus tard.
1
yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 3
Modifié le 4 janv. 2021 à 20:55
Mais comment je fait ça. Comment s'avoir que le id du planning est pris ?
Aissi l'utiliser peut laissé la page ouvert toute la journée il va bloquer les autre
0
jordane45 Messages postés 38358 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 décembre 2024 4 719 > yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021
4 janv. 2021 à 21:04
Bonjour,

Dans le principe , il faut que tu gères une sorte de verrous virtuel basé sur la date/heure du dernier accès à cette page:
A chaque fois qu'un utilisateur entre sur une page d'édition
Tu enregistres, dans une tables, l'id de l'utilisateur, la date de dernier affichage de la dite page et l'id à modifié concerné
Si un utilisateur (qui n'a pas le même id) essaye d'accéder à une page déjà occupée, tu testes la date du dernier accès... si < à la date de maintenant -20 minutes (par exemple) alors, interdire l'accès..
Sinon, c'est lui qui devient le "propriétaire" de la page.
0
yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 3 > jordane45 Messages postés 38358 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 28 décembre 2024
Modifié le 4 janv. 2021 à 21:22
Mais où stocké le id de l'utilisateur, dans une session ?
Escque c'est sécurisé ? Genre une session on peux changer ça valeurs car c'est local.
0
yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021 3 > yacinebosss Messages postés 156 Date d'inscription jeudi 27 décembre 2012 Statut Membre Dernière intervention 18 décembre 2021
Modifié le 4 janv. 2021 à 21:36
Ou alors je lui donne une clé que je sauvegarde localement et dans la base de données si ils change son id il pourra plus accédé.
Et il vas perdre son accé
Mrc
0