Accents français et fichier php

Discussion dans 'Discussions Générales' démarrée par richard623, Aou 17, 2010.

  1. richard623

    richard623 New Member

    Bonjour,

    J'ai créé un formulaire sur mon site qui est pris en charge par un fichier envoi.php transmis au serveur planethoster. Ce cernier me retransmet le message dans mes boîtes emails. Dans Horde et d'autres boîtes emails, les accents français sont remplacés par des codes, rendant le message illisible. Quel est la façon la plus simple de résoudre ce problème ?

    Voici mon code php:
    <?php $nom = htmlentities($_POST['nom']) ;
    $adresse = htmlentities($_POST['adresse']) ;
    $pays = htmlentities($_POST['pays']) ;
    $comments = htmlentities($_POST['comments']) ;
    $rapport = $nom."\n" ;
    $rapport .= "Adresse courriel: $adresse\n" ;
    $rapport .= "Pays: $pays\n" ;
    $rapport .= "Le message est: $comments\n" ;
    mail ("poste@infoinde.com", "Commentaires", $rapport) ;
    echo "Votre message a été envoyé Merci! <br />" ;
    ?>

    Merci d'avance
     
  2. pierre_kuhn

    pierre_kuhn New Member

    Bonjour

    Je te conseillerais aussi de cripter ton adresse mail comme sugéré ici http://www.guides-webmaster.com/Crypter-votre-email-de-contact.html

    Pour ton problème d'accents, il faut regarder du coter encodage.

    Pierre
     
  3. AsTr0

    AsTr0 Member

    Je crois qu'il faut que tu encode le message en UTF-8 ;)

    A pluch
     
  4. PH-Saber

    PH-Saber Administrator Membre de l'équipe

    Oui en UTF-8 ou en iso-8859-1 ;)

    Bonne journée à vous,
     
  5. richard623

    richard623 New Member

    Bonjour,

    Puisque mon adresse est dans le code php, elle n'est pas visible, donc pas besoin de l'encrypter. C'est l'article que vous me réfèrez qui le dit.

    Cordialement!
     
  6. richard623

    richard623 New Member

    Et ce codage, vous le pacez ou ? dans le code php ? avec quel commande ou énoncé ?

    Merci d'avance.
     

Partager cette page