1

こんにちは、キャプチャ付きの応答から情報を取得する際に小さな問題があります。

これは私の「登録スクリプトであり、これで問題ありません。

$("#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(また、英語のスクリプトを使用すると、機能しなくなったという奇妙な問題があります)。

4

0 に答える 0