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

  FORUM HardWare.fr
  Programmation
  PHP

  [résolu] fonction (mail) - bizarrerie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] fonction (mail) - bizarrerie

n°1095120
bricocoman
j'aime les modos
Posté le 24-05-2005 à 15:31:58  profilanswer
 

Salut,
en utilisant la fonction mail()
 
ceci fonctionne très bien

Code :
  1. $destinataire = "webmaster@domaine.com" ;
  2. $objet = "".$c_sujet."" ;
  3. $message = "<html>
  4. <head>
  5. <title>titre</title>
  6. </head>
  7. <body>message de&nbsp;".$c_prenom."&nbsp;".$c_nom."<br>
  8. ".$c_message."<br>
  9. </body>
  10. </html>";
  11. $entete = "MIME-Version: 1.0\r\n";
  12. $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
  13. $entete .= "From: ".$c_mail_envoi."\r\n";
  14. mail($destinataire, $objet, $message, $entete) ;


 
 
mais ceci ne fonctionne pas
(où $result->mail récupère un adresse mail dans une BDD)

Code :
  1. $destinataire = "".$result->mail."" ;
  2. $objet = "".$c_sujet."" ;
  3. $message = "<html>
  4. <head>
  5. <title>titre</title>
  6. </head>
  7. <body>message de&nbsp;".$c_prenom."&nbsp;".$c_nom."<br>
  8. ".$c_message."<br>
  9. </body>
  10. </html>";
  11. $entete = "MIME-Version: 1.0\r\n";
  12. $entete .= "Content-type: text/html; charset=iso-8859-1\r\n";
  13. $entete .= "From: ".$c_mail_envoi."\r\n";
  14. mail($destinataire, $objet, $message, $entete) ;


 
 
vous avez une explication à cela ?  
 
Merci


Message édité par bricocoman le 25-05-2005 à 12:00:39
mood
Publicité
Posté le 24-05-2005 à 15:31:58  profilanswer
 

n°1095129
yakob59
Posté le 24-05-2005 à 15:39:23  profilanswer
 

l'erreur provient de ta première ligne je pense, car tu mets des "". ."" ce qui passe le truc en type String. Essaie de mettre uniquement $result->mail pour voir, donc sans les guillemets et les points.

n°1095136
bricocoman
j'aime les modos
Posté le 24-05-2005 à 15:44:10  profilanswer
 

en mettant

Code :
  1. $destinataire = $result->mail ;


 
ça marche pas non plus, pourtant si je fais un  
echo $destinataire ça m'affiche bien l'adresse mail


Message édité par bricocoman le 24-05-2005 à 15:44:24
n°1095146
yakob59
Posté le 24-05-2005 à 15:47:02  profilanswer
 

et si tu laisses les guillemets, la valeur de $destinataire est toujours bonne ?

n°1095154
bricocoman
j'aime les modos
Posté le 24-05-2005 à 15:50:21  profilanswer
 

ouaip,  
$destinataire = "".$result->mail."" ;
echo $destinataire ;
 
m'affiche bien l'adresse mail

n°1095949
bricocoman
j'aime les modos
Posté le 25-05-2005 à 09:30:41  profilanswer
 

salut,  
 
personne n'a un idée pour mon problème ?  
 
 :jap:

n°1096003
yakob59
Posté le 25-05-2005 à 10:00:53  profilanswer
 

essaie de ne pas passer par la variable $destinataire:
Tentes comme ca:
mail($result->$mail,$objet...

n°1096033
bricocoman
j'aime les modos
Posté le 25-05-2005 à 10:14:06  profilanswer
 

je vois pas le problème, ça marche toujours pas  [:alph-one]

n°1096114
bricocoman
j'aime les modos
Posté le 25-05-2005 à 10:48:54  profilanswer
 

j'ai tout fait :
- ressaisi l'adresse dans ma BDD et le nom du champ
- avec un echo $destinataire, l'adresse est correcte, sans espace ni avant, ni après.
 
 [:paysan]  


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

  [résolu] fonction (mail) - bizarrerie

 

Sujets relatifs
[DIVERS] modifier un mail de Outlook 2003 ?Probleme Iframe et Textarea [Résolu]
News avec la fonction include[SQL] jointure <> [resolu mais pas normalement]
[MySQL] Concaténation de champs [Résolu][ASP] Probleme pour un appel à une fonction asp sous html
Utilisation de la fonction CopyFile en vbs[resolu]nb aléatoire de dropdownlist
[RESOLU][CSS] 2 types de liens sur une page...[RESOLU] [PHP] Lancer un script toutes les semaines à telle heure ?
Plus de sujets relatifs à : [résolu] fonction (mail) - bizarrerie


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