Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  boîte de dialogue qui demande une info

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

boîte de dialogue qui demande une info

n°1820247
F22Raptor
Tête en l'air ...
Posté le 01-12-2008 à 21:09:09  profilanswer
 

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 :
  1. <?php
  2.   $mbox = imap_open("{imap.free.fr:143}", "login_free", "MdP_free");
  3.   $headers = imap_headers ($mbox);
  4.   if ($headers == false) {
  5.     echo "Erreur !\n";
  6.   } else {
  7.     while (list ($key,$val) = each ($headers)) {
  8.       echo "<a href=\"lecture_msg.php?no=".($key+1)."\">".$val."</a><br>\n";
  9.     }
  10.   }
  11.   imap_close($mbox);
  12. ?>


 
Fichier permettant de lire le corps du msg

Code :
  1. <?php
  2.   $mbox = imap_open("{imap.free.fr:143}", "login_free", "MdP_free");
  3.   $header=imap_headerinfo($mbox, $no);
  4.   $from=$header->from;
  5.   echo "Message de:".$from[0]->personal." [".$from[0]->mailbox."@".$from[0]->host."]<br>";
  6.   $text = imap_fetchbody($mbox, $no, 1);
  7.   echo $text;
  8.   imap_close($mbox);
  9. ?>


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
mood
Publicité
Posté le 01-12-2008 à 21:09:09  profilanswer
 

n°1820275
flo850
moi je
Posté le 01-12-2008 à 21:34:55  profilanswer
 

il y a d'autres personens que toi qui ont accès a ton code ?  
 
si oui , alros un simple formulaire suffira


---------------

n°1820293
F22Raptor
Tête en l'air ...
Posté le 01-12-2008 à 22:10:26  profilanswer
 

flo850 a écrit :

il y a d'autres personens que toi qui ont accès a ton code ?  
 
si oui , alros un simple formulaire suffira


c'est plus compliqué une boîte ?   :??:


---------------
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
n°1820436
kao98
...
Posté le 02-12-2008 à 09:41:25  profilanswer
 

C'est surtout que ça n'a aucun intérêt particulier, c'est pas plus sécurisé, ou quoi que ce soit !
 
Pourquoi tu veux faire ça exactement ?
 
Pis, ton formulaire, tu peux lui donner une gueule de popup si tu veux ! ;)


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1820500
F22Raptor
Tête en l'air ...
Posté le 02-12-2008 à 10:51:33  profilanswer
 

ça m'évite d'avoir à paramétrer la page html !  :D
 
Là, je n'ai qu'un bout de script php et c'est tout
 
Et surtout, quand je clique sur un lien de mail, il doit ouvrir le message en faisant appel au second fichier PHP : ça me semble plus simple que ce second fichier poppe une boîte plutôt que d'avoir une page html avec un formulaire
 
Bref, si c'est pas plus complexe, comment faire pour popper une boîte dont j'utilise le résultat ensuite en variable dans la fonction imap_open ?
 
 
Si en plus, dans mon second script, il y a moyen de règler la table de caractère .... je ne suis pas contre !  :D
Quand je tape le texte   père   par exemple, ça écrit avec les caractères ANSI :   p=E8re
Comment lire mon texte correctement ?!


Message édité par F22Raptor le 02-12-2008 à 11:05:18

---------------
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
n°1820504
kao98
...
Posté le 02-12-2008 à 11:03:32  profilanswer
 

Ha ! J'ai compris ce que tu veux faire !!!
 
Ben, c'est pas possible exactement comme tu le voudrais.
 
Le prend pas mal, c'est pour pouvoir t'aider ensuite : quel est ton objectif ? Savoir développer, même juste un peu, deux trois bricoles pour Internet ? Ou tu veux un résultat spécifique sans forcément savoir développer, tu veux juste que ça fonctionne ?
 
Si tu es dans le premier cas, alors ne cherche pas forcément à faire au plus simple ! Prend toi la tête justement, et n'hésite pas à chercher des cours et des tutos. Je te conseillerais pour commencer le site du zéro. Très bien AMA pour débutter.
 
Par contre, si tu es dans le second cas, ben cherche plutôt un truc qui fait ce que tu veux ! Il n'y a aucun intérêt à vouloir se faire soit-même un truc qui fait à peu près ce qu'on veut, mais sans savoir comment le faire !


Message édité par kao98 le 02-12-2008 à 11:05:09

---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1820992
F22Raptor
Tête en l'air ...
Posté le 02-12-2008 à 22:57:11  profilanswer
 

Plutôt la première soluce !  ;)
 
Grâce au site du zéro, j'ai créé un formulaire qui me permet de ne pas avoir à intégrer le MdP dans mon premier script
 
Par contre, ensuite, je n'arrive pas à voir comment récupérer cette variable dans mon second script (la garder en mémoire pour qu'elle s'active quand je clique sur un des mails de la liste) ... une piste ?
 
Je verrai ensuite pour l'histoire des caractères ANSI ...


---------------
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
n°1820994
kao98
...
Posté le 02-12-2008 à 23:04:19  profilanswer
 

regarde du côté des sessions php.
Et continue les tutos du site du zéro ! Ils sont très bien je trouve pour débuter ! :jap:


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
n°1821679
F22Raptor
Tête en l'air ...
Posté le 03-12-2008 à 22:44:29  profilanswer
 

je progresse, mais je bloque parfois ... :D
 
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0


---------------
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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  boîte de dialogue qui demande une info

 

Sujets relatifs
htaccess demande toujours le mdpDemande conseil sur l'esthetique d'un site.
[Mysql] Demande de requete MAX()...PHP et XML + xpath : demande de précisions
Rafraichessement des éléments d'une boite de dialogueOnglet sauvegarde d'info
Demande d'aidedemande aide pour corriger mon compteur
Sélectionner un fichier ou un dossier dans la même boîte de dialogue 
Plus de sujets relatifs à : boîte de dialogue qui demande une info


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR