[RESOLU] Erreur code cryptographp

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Erreur code cryptographp

Re: [RESOLU] Erreur code cryptographp

par wallygator2004 » 21 mars 2013, 17:03

Code corrige. Un tout grand merci a vous tous pour votre aide.
:lol:

Re: [RESOLU] Erreur code cryptographp

par wallygator2004 » 21 mars 2013, 17:01

<?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: Erreur code cryptographp

par wallygator2004 » 21 mars 2013, 10:13

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: Erreur code cryptographp

par wallygator2004 » 20 mars 2013, 18:04


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

par wallygator2004 » 20 mars 2013, 17:46

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

par wallygator2004 » 20 mars 2013, 17:44

<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>

 

Erreur code cryptographp

par wallygator2004 » 20 mars 2013, 17:39

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