人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

画像認証で下記のツールを導入したのですが
http://www.phpcaptcha.org/

一ページに複数個の認証登録フォームを設置したいのですな、やり方はわかりますでしょうか?

●質問者: makocan
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● TransFreeBSD
●200ポイント ベストアンサー

namespaceを使うようです。
https://github.com/dapphp/securimage/blob/master/securimage.php#L427
試していませんが、下記でどうでしょう。

form.html

<form method="post" action="comment_form.php">
 <img src="./securimage_comment.php"><br />
 <strong>Enter Code*:</strong> <input type="text" name="captcha" />
</form>
<form method="post" action="contact_form.php">
 <img src="./securimage_contact.php"><br />
 <strong>Enter Code*:</strong> <input type="text" name="captcha" />
</form>

securimage_comment.php

<?php
require_once 'securimage.php';
$img = new Securimage();
$img->namespace = "comment";
$img->show();


comment_form.php

<?php
require_once 'securimage.php';
$img = new Securimage();
$img->namespace = "comment";
if ($image->check($_POST['captcha']) == true) {
 echo "Correct!";
} else {
 echo "Sorry, wrong code.";
}

contactはcommentをcontactに変えます。


makocanさんのコメント
はい。これで大丈夫でした!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ