こんにちは、キャプチャ付きの応答から情報を取得する際に小さな問題があります。
これは私の「登録スクリプトであり、これで問題ありません。
$("#submit_button").click(function()
{
// refresh captcha
if($("#register").valid())
{
$.post("/js/captcha/post.php",$("#register").serialize(),function(response){
if(response == 1)
{
alert("Yep its correct.");
$("#register").submit();
//$("#after_submit").html('');
}
else
{
alert("sorry not correct");
change_captcha();
$("#after_submit").html('');
}
});
// END CHECK CAPTCHA IF OKE GO TO SUBMIT
}
});
しかし、私が呼び出すと、次のpost.php
情報があります:
<?php
session_start();
if(($_REQUEST['code'] == $_SESSION['random_number']) || @strtolower($_REQUEST['code']) == strtolower($_SESSION['random_number']) )
{
//echo 1; // submitted
echo " Beveiligingscode is correct";
// Hier include het plaatsen van alle content in de database en dan terug en oke formulier leegmaken.
}
else
{
echo 0; // invalid code
echo " Foute beveiligingscode";
}
?>
登録スクリプトに戻りますが、(応答) は常に 0 です。
誰かが助けてくれることを願っています。
人生のデモが好きなら、これをチェックしてください。
button_submit
(また、英語のスクリプトを使用すると、機能しなくなったという奇妙な問題があります)。