Securimageを使って、フォームに画像認証を実装しました。
サーバーサイドPHPで画像認証の確認をするのですが、これをフロントでも実装可能でしょうか?
HTML
1 <img id="captcha" src="./securimage/securimage_show.php"> 2 3 <input type="text" name="captcha_code"> 4 5 <a href="" onclick="document.getElementById('captcha').src = 6 './securimage/securimage_show.php?' + Math.random(); return false;"> 7 画像再生成</a>
サーバーでの確認は
require_once dirname(__FILE__) . './securimage/securimage.php'; $securimage = new Securimage(); if($securimage->check($_POST['captcha_code']) == false){ echo "画像認証エラーです"; }else{ //画像認証の確認が取れた場合の処理 }
フォームがあるHTMLにPHPを埋め込んで
require_once dirname(__FILE__) . './securimage/securimage.php'; $securimage = new Securimage(); if($securimage->check($_POST['captcha_code']) == false){ echo "画像認証エラーです"; }
この処理をJavascriptで行うことはできないでしょうか?
認証が違っている場合は送信できないようにしたいです。
わかる方がいれば教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/03 07:33
2017/10/03 07:36
2017/10/05 06:48