Système de notification

lili1192 -  
bonobo47 Messages postés 161 Statut Membre -
salam , j'ai créer dans mon site web un espace pour le membre maintenant je dois ajouter un système de notification pour la messagerie , j'ai pas trouvé un code efficace :/ , svp si vous avez une idée à propos ça aidez moi soit en php ou javascript ..

2 réponses

tete0148 Messages postés 493 Statut Membre 89
 
Il vous suffit de faire une fonction javascript qui récupère les messages reçus via AJAX, puis vous utilisez la fonction javascript setinterval() pour faire exécuter la fonctionne toutes les x secondes.
Ensuite on affiche le nombre de messages.
0
bonobo47 Messages postés 161 Statut Membre 13
 
<?php
$mailbox = '{TONSERVEURDEMAIL.com:143/imap/user="IDENTIFIANT"}INBOX';
$identifiant = 'IDENTIFIANT';
$pass = 'MOT DE PASSE';

$mbox = @imap_open($mailbox, $identifiant , $pass, OP_READONLY);


if (FALSE === $mbox) {
$err = 'La connexion au webmail a échoué (Erreur : '.imap_last_error().")";
} else {
$info = imap_mailboxmsginfo($mbox);
if (FALSE !== $info) {

$nbnonlus = $info->Unread;
if($nbnonlus != 0) {echo $nbnonlus;}

} else {
$err = 'Impossible de lire le contenu de la boite mail (Erreur : '.imap_last_error().")";
}
@imap_close($mbox);
}

unset($pass);
unset($mailbox);
unset($mbox);
?>
0