Système de notification

lili1192 -  
bonobo47 Messages postés 142 Date d'inscription   Statut Membre Dernière intervention   -
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 413 Date d'inscription   Statut Membre Dernière intervention   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 142 Date d'inscription   Statut Membre Dernière intervention   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