bonjour a tous,
J'ai installé ya quelques jours un captcha sur mon formulaire mail.
http://www.stylapar.com/contact.php
Mais je continu a recevoir des spams.
Ce qui m'etonne c'est que quand un mail et envoyé par le biais de mon formulaire et que je code et rentré, je recois un mail du type :
Ce qui me montre que le code est bien rentré, mais sur tt les spam que je recois je n'ai pas cette ligne "code"...
Quand je regarde l'entetes internet du message, je vois aussi que ça vien d'OVH, de mon mail pour mon mail mais j'ai un ligne qui m'intrigue :
Delivered-To: info@B
Qu'est ce que c'est ?
sinon voici mon code,
Formulaire :
et mon fichier de verification du code :
Y'aurai t'il une faille ?
Merci bcp a tous
J'ai installé ya quelques jours un captcha sur mon formulaire mail.
http://www.stylapar.com/contact.php
Mais je continu a recevoir des spams.
Ce qui m'etonne c'est que quand un mail et envoyé par le biais de mon formulaire et que je code et rentré, je recois un mail du type :
Code:
PHPSESSID:fed36aec026d7a4625222bca2c3eefcc
email:email
nom:nom
message:
code:[b]waw9n[/b]
submit:Envoyer/Send
Ce qui me montre que le code est bien rentré, mais sur tt les spam que je recois je n'ai pas cette ligne "code"...
Quand je regarde l'entetes internet du message, je vois aussi que ça vien d'OVH, de mon mail pour mon mail mais j'ai un ligne qui m'intrigue :
Delivered-To: info@B
Qu'est ce que c'est ?
sinon voici mon code,
Formulaire :
Code:
<form action="crypt/verifier.php?<?php echo SID; ?>" method="post">
<input type="text" name="email" value="email" onFocus="javascript:this.value=''" />
<input type="text" name="nom" value="nom" onFocus="javascript:this.value=''" />
<textarea name="message" rows="0" cols="0" style="overflow:auto"></textarea>
<div id="captcha">
<div id="code"><?php dsp_crypt(0,1); ?></div><input type="text" name="code" value="recopier le code" id="crypt" onFocus="javascript:this.value=''"/></div>
<input type="submit" name="submit" value="Envoyer/Send" id="send" />
</form>
et mon fichier de verification du code :
Code:
<?php
$cryptinstall="cryptographp.fct.php";
include $cryptinstall;
if (chk_crypt($_POST['code']))
{
$separator = "\n";
$mail = '.........@..............';
$subject = 'Informations';
$header = 'MIME-Version: 1.0' . $separator
. 'Content-type: text/plain; charset=iso-8859-15' . $separator
. 'From: ' . $mail;
$message = '';
foreach($_POST as $champ => $valeur) {
$message .= $champ . ':' . $valeur . $separator;
}
mail($mail, $subject, $message, $header);
header('Location: http://www.stylapar.com/mail.php');
} else {
header('Location : http://www.stylapar.com/contact.php');
}
?>
Y'aurai t'il une faille ?
Merci bcp a tous