Forse il titolo del post non è azzeccatissimo ma sembrava
pertinente.
Salve gente, ho un problemino più teorico che pratico
ed è il seguente:
Ho creato un sito all'interno del quale gli utenti
possono inviarsi messaggi (niente posta elettronica,
sono solo messaggi di testo salvati in un DB).
Esempio:
Utente_1 manda un messaggio ad utente_2;
Quando utente_2 si loga sul sito e visualizza la sua
pagina iniziale nota che gli è stato inviato un messaggio
da utente_1, ci clicca sopra e lo legge.
Utente_2 risponde mandando un altro messaggio a utente_1.
Esiste, però un passaggio internedio !
Gli utenti non possono inviarsi messaggi direttamente
questi ultimi devono essere prima 'vagliati' da 2 moderatori
che NON si trovano nello stesso ufficio.
Quando moderatore_1 (a Milano) apre l'elenco dei nuovi messaggi
nota che utente_1 ha mandato un messaggio ad utente_2
e tale messaggio è in attesa di essere 'vagliato' prima di poter
essere inviato al destinatario.
Moderatore_1 vaglia il messaggio poi lo invia.
Il mio problema sta nell'impedire a moderatore_2 (a Roma) di aprire
un messaggio che nello stesso momento è vagliato da moderatore_1
e viceversa.
In poche parole i due moderatori hanno la stessa lista di messaggi
da vagliare ma devo impedire che entrambi agiscano sullo stesso massaggio
P.S.
Nota importante: una volta che il messaggio è stato vagliato
(indipendentemente dal moderatore) viene contrassegnato come 'LETTO'
e non appare più nella lista dei messaggi da vagliare.
SI ACCETTANO CONSIGLI ! ! !
RobyUA![]()