Système de notification

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

  1. <?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);
    ?>
    1. 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.