Bonsoir,
je rencontre 2 problèmes :
- Le premier : j'ai installer un captcha sur mon site lors de l'inscription (j'avais pris le code de ce captcha ici a coucou je crois) mais je souhaiterais ajouter un bouton pour changer le captcha au cas ou il n'est pas trés lisible le problème c'est que le bouton fonctionne une et une seule fois et je ne suis pas sur que les variable session du captcha sont bien changer .Voici le code que j'utilise :
<p>
<label for="captchaResult">Recopier le code affiché : <i style="color:red">*</i></label>
<input type="text" name="captchaResult" id="captchaResult"
onfocus="this.className='focus';" onblur="this.className='normal';"/>
<br /><br />
<img src="captcha/captcha.php" style="vertical-align:middle;" id="captcha" />
</p>
<p>
<input type="button" onclick="document.getElementById('captcha').src = 'captcha/captcha.php?'+Math.ceil(Math.random*10000000)" value="Recharger l'image" />
</p>
- le deuxieme probleme : j'ai une page contact et lors de l'envois du mail les accents sont modifier par exemple j'envoi éè je recois :
é�
voici mon code :
le formulaire :
<form enctype="multipart/form-data" method="post" action="" >
<p>
<label for="mail" title="Veuillez saisir votre adresse mail.">Adresse mail : <i style="color:red">*</i></label>
<input type="text" name="mail" id="mail" value="" onfocus="this.className='focus';"
onblur="this.className='normal';"/>
</p>
<p>
<label for="sujet" title="Veuillez choisir le sujet.">
Sujet : <i style="color:red">*</i></label>
<select id="sujet" >
<option value="Question à propos du jeu.">Question à propos du jeu.</option>
<option value="Question à propos de la boutique.">Question à propos de la boutique.</option>
<option value="Question à propos du forum.">Question à propos du forum.</option>
<option value="Question à propos d'un sudoku-pack.">Question à propos d'un sudoku-pack.</option>
<option value="Question technique.">Question technique.</option>
<option value="Autre question.">Autre question.</option>
</select>
</p>
<p>
<label for="contenu" title="Veuillez saisir le contenu du mail.">
Contenu : <i style="color:red">*</i></label>
<textarea id="contenu" rows="15" cols="35"></textarea>
</p>
<p>
<input type="button" value="Envoyer le mail" onclick="javascript:contact();"/>
</p>
</form>
et l'envoit du mail (j'utilise phpmailer)
$mail = new PHPMailer();
$mail->IsHTML(true);
$mail->From = $_POST['mail'];
$mail->FromName = "";
$mail->AddAddress("admin@jeu-sudoku.fr.nf");
$mail->AddReplyTo($_POST['mail']);
$mail->Subject = $_POST['sujet'];
$mail->Body = htmlspecialchars($_POST['contenu']);
$mail->AltBody = htmlentities($_POST['contenu']);
$mail->Send();
Merci d'avance pour votre aide
Personne ne peut se permettre de juger l'autre....