Je travaille sur une application de lecture de mail dans le browser web en php avec les fonctions imap seulement voila lors de la suppression d'un mail j'execute imap_delete($paf, $msgnum); imap_expunge($paf);
le mail se supprime tout le monde est ravi MAIS il y a un mais imaginons que plusieurs utilisateurs se connectent en meme temps sur le meme compte
le mec 1 supprimer le mail numero 11 ok ? pendant ce temps la le mec ? va cliquer sur le lien pour lire le message numero 14 par exemple (?getmsgid=14) il va se retrouver avec le 13 puisque tout les nombres se decalent non ?
j'ai entendu parler de imap_uid pour avoir l'id unique du mail ce quie me resolverait le truc non ? qu'en pensez vous ?
en tout cas je n'arrive pas a recuper cet uid je n'utilise pas imap_herderinfo
merci pour votre aide et pour la lecture de ce message assez long
Message édité par slashnslash le 23-07-2007 à 17:04:37
Marsh Posté le 23-07-2007 à 17:03:54
Bonsoir,

Je travaille sur une application de lecture de mail dans le browser web en php avec les fonctions imap
seulement voila lors de la suppression d'un mail j'execute
imap_delete($paf, $msgnum);
imap_expunge($paf);
le mail se supprime tout le monde est ravi MAIS il y a un mais imaginons que plusieurs utilisateurs se connectent en meme temps sur le meme compte
le mec 1 supprimer le mail numero 11 ok ?
pendant ce temps la le mec ? va cliquer sur le lien pour lire le message numero 14 par exemple (?getmsgid=14)
il va se retrouver avec le 13 puisque tout les nombres se decalent non ?
j'ai entendu parler de imap_uid pour avoir l'id unique du mail ce quie me resolverait le truc non ?
qu'en pensez vous ?
en tout cas je n'arrive pas a recuper cet uid je n'utilise pas imap_herderinfo
merci pour votre aide et pour la lecture de ce message assez long
Message édité par slashnslash le 23-07-2007 à 17:04:37