F22Raptor Tête en l'air ... | Bonsoir à tous,
Je me suis fortement inspiré d'un code PHP de "PHP Facile" pour visualiser mes mails chez Free avec la fonction imap_open.
Mon problème, c'est que dans le code, le mot de passe de mon compte est noté.
Je préférerais qu'une boîte de dialogue poppe (pas une zone de formulaire, mais bien un popup) pour me demande le MdP, et l'utilise ensuite comme une variable (ce MdP est demandé dans chacun des deux codes).
Par contre, en über débutant sur PHP, j'avoue que je ne sais comment m'y prendre !
Auriez vous une idée ?
Premier fichier qui affiche les différents mails, cliquables pour voir le corps du message
Code :
- <?php
- $mbox = imap_open("{imap.free.fr:143}", "login_free", "MdP_free");
- $headers = imap_headers ($mbox);
- if ($headers == false) {
- echo "Erreur !\n";
- } else {
- while (list ($key,$val) = each ($headers)) {
- echo "<a href=\"lecture_msg.php?no=".($key+1)."\">".$val."</a><br>\n";
- }
- }
- imap_close($mbox);
- ?>
|
Fichier permettant de lire le corps du msg
Code :
- <?php
- $mbox = imap_open("{imap.free.fr:143}", "login_free", "MdP_free");
- $header=imap_headerinfo($mbox, $no);
- $from=$header->from;
- echo "Message de:".$from[0]->personal." [".$from[0]->mailbox."@".$from[0]->host."]<br>";
- $text = imap_fetchbody($mbox, $no, 1);
- echo $text;
- imap_close($mbox);
- ?>
|
Message édité par F22Raptor le 01-12-2008 à 21:09:51 ---------------
Is it a bird? Is it a plane? No it s F22Raptor ! - I love flying because football, baseball, rugby, and golf only take one ball
|