Page 1 sur 1
Erreur code cryptographp
Posté : 20 mars 2013, 17:39
par wallygator2004
D'abord bonjour a tous.
Je suis plus que débutant en php.
Mon problème est le suivant :
Je désire inclure un captcha pour protéger un formulaire.
Dans la page de vérification il y a une erreur de code mais je ne la trouve pas.
J'ai essaye de vous envoyer le code mais cela ne va pas. On me dit que mon message est considéré comme un spam.
Comment puis je vous montrer le code ?
Merci d'avance.
Walter
Re: Erreur code cryptographp
Posté : 20 mars 2013, 17:44
par wallygator2004
<html>
<?php
if (chk_crypt($_POST['code']))
$TO = "[email protected]";
$h = "From: " . $TO;
$subject = $_POST["subject"];
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.pixware.be/merci.html");
else echo "erreur";
?>
</html>
Re: Erreur code cryptographp
Posté : 20 mars 2013, 17:46
par wallygator2004
Bon ben voila j'y suis arrive
Donc le problème est bien sur au niveau du else echo "erreur".
Mais si je l’enlève le msg est envoyé que le code captcha soit correct ou pas.
Merci de m’éclairer de votre science
Walter.
Re: Erreur code cryptographp
Posté : 20 mars 2013, 18:04
par wallygator2004
Au départ le code est le suivant :
<?php
if (chk_crypt($_POST['code']))
echo "correct";
else echo "erreur";
?>
Dans ma candeur de novice je me dis que si je remplace les echo par le code php qui envoie le formulaire ça doit marcher.
Mais quid dans le cas ou le code captcha donne est faux ?
Re: Erreur code cryptographp
Posté : 21 mars 2013, 10:13
par wallygator2004
Personne pour me donner un coup de main ?
Mon problème est peut être trop simpliste pour vous donner envie de répondre. Mais je vous ai dis que je n'y connais quasiment rien en php.
Pour vous ça oit être d'une simplicité extrême. Et moi ça m'aiderait beaucoup.
Re: [RESOLU] Erreur code cryptographp
Posté : 21 mars 2013, 17:01
par wallygator2004
<?php
$cryptinstall="./cryptographp.fct.php";
include $cryptinstall;
?>
<html>
<?php
if (chk_crypt($_POST['code']))
{
$TO = "[email protected]";
$h = "From: " . $TO;
$subject = $_POST["subject"];
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.pixware.be/merci.html");
}
else { echo "erreur"; }
?>
</html>
Re: [RESOLU] Erreur code cryptographp
Posté : 21 mars 2013, 17:03
par wallygator2004
Code corrige. Un tout grand merci a vous tous pour votre aide.
