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