Page 1 sur 1

Comment détecter si message reçu ?

Posté : 16 avr. 2012, 10:55
par EverySocial
Bonjour à tous, je voulais vous demander comment faire pour savoir si un message ou une conversation avec un utilisateur à été lancé ?

Je voudrais que si un utilisateur m'envoi un message, je sois averti, j'avais essayé de faire
if (ceil(time() - $message['timestamp']) == 0)
{
echo "<script>alert('Nouveau message reçu');</script>";
}


Re: Comment détecter si message reçu ?

Posté : 16 avr. 2012, 11:01
par Mazarini
La première chose à faire serait de regarder ce qu'il y a dans $message avec la fonction var_dump().

Re: Comment détecter si message reçu ?

Posté : 16 avr. 2012, 16:15
par sam12
On peut faire un booléen (0/1):
0 valeur par défaut => message non lu
1 => message lu.

Il ne reste plus qu'à vérifier s'il y a un (ou des) message(s) à 0.

Re: Comment détecter si message reçu ?

Posté : 21 avr. 2012, 18:24
par orell1
Je suis d'accord avec sam12, je pense qu'il faut utiliser le flag
0--> pas de message
1--> nombre de message (liaison avec Bdd sql)

Bon courage!