We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 8790
    • 526 Posts
    Bonjour à tous,

    Je ne comprends pas pourquoi les textes du message (textarea) du formulaire envoyé par eform perdent (?) l’encodage . Enfin les accentuées dégagent et sont remplacées par des Ä et autres codes .

    Message :
    bla bla bla accents : &é"’ù



    Le site (quasiment fini) est UTF-8 et c’est l’unique endroit (à ce jour ) où ce genre de pb se rencontre.

    Est-ce que c’est solutionnable ?
    Merci

    voici le chunck du form (RAS):
    <br /><p class="error">[+validationmessage+]</p>
     
    <form method="post" action="[~[*id*]~]" id="contact-form" name="contact-form">
     
    	<fieldset>
    		<h3> Contacter xxxxx</h3>
     
    		<input name="formid" type="hidden" value="Formulaire de Contact" />
     
    		<label for="cfName">Nom :
    		<p><input name="name" id="cfName" class="text" type="text" eform="Votre nom::1:" /></p></label>
    
                    <label for="cfFname">Prénom :
    		<p><input name="fname" id="cfFname" class="text" type="text" eform="Votre prénom::1:" /></p></label>
    
                   <label for="cfSoc">Société :
    		<p><input name="soc" id="cfSoc" class="text" type="text" eform="Société::1:" /></p></label>
     
    		<label for="cfEmail">Email :
    		<p><input name="email" id="cfEmail" class="text" type="text" eform="Addresse email:email:1" /></p> </label>
     
    		<label for="cfRegarding">Sujet :</label>
    		<select name="subject" id="cfRegarding" eform="Form Subject::1">
    			<option value="Information">Information</option>
    			<option value="Information-Tech">Information Technique</option>
    			<option value="Presse">Presse</option>
                             <option value="Partner">Partenariat</option>
    		</select>
     
    		<label for="cfMessage">Message:
    		<p><textarea name="message" id="cfMessage" rows="10" cols="45"  eform="Message:textarea:1"></textarea></p>
    		</label>
     
    		<label> </label><p><input type="submit" name="contact" id="cfContact" class="button" value="Envoyer" /></p>
     
    	</fieldset>
     
    </form>


    et le chunck du "mail"

    <p>Monsieur, Madame, [+name+] <br />
    
    Ceci est une réponse automatique <strong>ne constituant pas un spam</strong> 
    </p>
    <p>
    à partir du site de xxxxx où vous avez rempli un formulaire de contact.
    </p>
    <p>
     
    </p>
    <p>
    Les détails de ce message sont ci-dessous:
    </p>
    <hr  />
    <p>Nom : [+name+], </p>
    <p>Prénom : [+fname+], </p>
    <p>Société : [+soc+], </p>
    <p>Email: [+email+]</p>
    <p>Sujet : [+subject+]</p>
    <p>Message :<br />
    [+message+]</p>
    <hr />
    </p>
    <p>
    Ce lien est utilisable pour répondre: <a href="mailto:[+email+]?subject=RE: [+subject+]">[+email+]</a>
    </p>
    <p>This is a response sent by <b>[+Name+]</b> using the feedback form on the website. 
      Schtroumpf Grognon - Grouchy Smurf
      ---------------------------------
      Faites pas attention.. - Don&#39;t pay attention
      http://www.dzi-neo.net
      • 32847
      • 171 Posts
      Fichier manager>includes>controls>class.phpmailer.php, changer encodage iso pour utf8

      /**
           * Sets the CharSet of the message.
           * @var string     */
      
          var $CharSet           = "utf-8";
        • 8790
        • 526 Posts
        bon..

        ben voilà. c’est effectivement réglé. Merci

        Pas évident d’avoir une vision globale de eform.

        la doc https://www.richdadcoaching.com/assets/snippets/eform/docs/eform.htm#params
        est plutot bien faite, le wiki aussi, mais visiblement ca m’aura pas suffit undecided

          Schtroumpf Grognon - Grouchy Smurf
          ---------------------------------
          Faites pas attention.. - Don&#39;t pay attention
          http://www.dzi-neo.net