2017-05-16 21 views
-1

私のウェブサイトでcaptchaをやっています。ユーザが登録してcaptchaが間違っているたびに、私はフラッシュしてcaptchaが間違っていると言います。私はコードが正しいかどうかを確認したいレジスタでjavascriptからpythonフラスコに変数を送信する

var code = a + b + c + d + e; 

(ユーザーが右のキャプチャを入力する):

これは私が送信したい変数です。それがうまく、他のすべての部分がうまくいけば(彼らはキャプチャの代わりにすべて正常に動作します)、それは別のページにリダイレクトされます。そうでなければ、キャプチャが間違っていて、同じページにリダイレクトされます。

+0

あなたの問題は何ですか?セキュリティ賢明なあなた自身のキャプチャを実装しようとしないでください、既存のソリューションを使用してください。 – moritzg

+0

@moritzg私の問題は、javascriptからフリンジのpythonに変数を送ってそこに実装する方法です。私は自分のキャプチャを使用していない、私はオンラインで見つけた:http://allwebco-templates.com/support/script-simple-captcha.htm –

+1

あなたがリンクしているcaptchaは本当にcaptchaではありません申し訳ありません。ユーザーが入力すべき値は 'JQuery'などで簡単に掻き取ることができるので、使用する意味はありません。 – moritzg

答えて

1

reCAPTCHAのような実際のCAPTCHAソリューションを使用してください。あなた自身のコードはではなく、であることをお勧めします。

通常、JavascriptからWebサーバーにデータを送信する場合は、GETまたはPOSTリクエストを使用する必要があります。

あなたが本当にあなた自身を設計する場合は、このquestionを参照してください(はそれををしない)

関連する問題