IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Formulaire Contact : Problème récupération adresse mail et encodage


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Formulaire Contact : Problème récupération adresse mail et encodage
    Bonjour,

    Pourriez vous m'aider concernant deux problèmes que je rencontre dans la récupération d'un formulaire et son envoi par mail :

    1. Adresse mail de la personne ayant rempli le formulaire : J'ai intégré dans mon code le fait que l'adresse mail de la personne intéressée soit reprise en tant qu'expéditeur afin que le récepteur puisse, par reply de mail, répondre directement au demandeur concerné. Hors, ce code n'est pas pris en compte et est remplacé par : nobody [nobody@opus36.register.it] (sachant que le numéro est aléatoire).
    Sachant que je passe par un hébergeur mutualisé, cela vient il d'une configuration de mon compte ou du code PHP ?

    2. Encodage du mail : malgré un charset=iso-8859-1, les accents ne sont pas interprétés et ce en testant avec d'autres charset.

    Vous trouverez ci-après un extrait du fichier php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    //Préparation de l'entête du mail:
    $mail_entete = "MIME-Version: 1.0\r\n";
    $mail_entete .= "From: {$_POST['nom']} "
    ."<{$_POST['mail']}>\r\n";
    $mail_entete .= 'Reply-To: '.$_POST['mail']."\r\n";
    $mail_entete .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
    $mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n";
     
    // préparation du corps du mail
    $mail_corps .= "Message de : $civilite $nom $prenom \n";
    $mail_corps .= "Adresse : $adresse1 - $adresse2, $cp $ville, $pays \n";
    $mail_corps .= "Telephone fixe : $telfixe \n";
    $mail_corps .= "Telephone portable : $telportable \n";
    $mail_corps .= "Fax : $fax \n";
    $mail_corps .= "E-mail : $mail \n";
    $mail_corps .= "Date de naissance : $naissance \n\n\n";
    Merci pour vos réponses !

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    "From: {$_POST['nom']} "
    ."<{$_POST['mail']}>\r\n";
    essai en supprimant { et }
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

Discussions similaires

  1. Problème intégration adresse mail du destinataire
    Par janyoura dans le forum Android
    Réponses: 7
    Dernier message: 09/02/2013, 13h10
  2. Problème récupération adresse IP du client
    Par PsychedeChed dans le forum ASP.NET
    Réponses: 2
    Dernier message: 27/01/2009, 23h21
  3. Problème récupération corps mail
    Par plou_fr dans le forum Web & réseau
    Réponses: 5
    Dernier message: 02/10/2008, 20h20
  4. Problème récupération formulaire
    Par kalimer0 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/12/2005, 14h47
  5. [VBA][outlook] récupération des adresses mail
    Par arno2004 dans le forum VBA Outlook
    Réponses: 4
    Dernier message: 27/07/2004, 18h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo