Système de notification
Fermé
lili1192
-
25 avril 2014 à 22:41
bonobo47 Messages postés 142 Date d'inscription samedi 19 janvier 2013 Statut Membre Dernière intervention 14 août 2017 - 27 avril 2014 à 12:41
bonobo47 Messages postés 142 Date d'inscription samedi 19 janvier 2013 Statut Membre Dernière intervention 14 août 2017 - 27 avril 2014 à 12:41
A voir également:
- Système de notification
- Restauration systeme windows 10 - Guide
- Notification visite profil facebook - Guide
- Historique notification android - Guide
- Changer le son de notification d'une application samsung - Guide
2 réponses
tete0148
Messages postés
413
Date d'inscription
mercredi 19 décembre 2012
Statut
Membre
Dernière intervention
15 juin 2017
89
25 avril 2014 à 23:29
25 avril 2014 à 23:29
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.
Ensuite on affiche le nombre de messages.
bonobo47
Messages postés
142
Date d'inscription
samedi 19 janvier 2013
Statut
Membre
Dernière intervention
14 août 2017
13
27 avril 2014 à 12:41
27 avril 2014 à 12:41
<?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);
?>
$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);
?>