0

値「key」をsecuritycode.phpファイルに渡す必要があります。これは私の現在のコードです。

http://mydomain.com/securitycode.php?key=12345678

しかし、URLを介してキー値にアクセスできるようにしたくありません(ブラウザーの「ページソースの表示」機能を介して表示されます。つまり、スパムボットも簡単にアクセスできます)。それはセキュリティのためなので、それは意味のあるものになります。(キャプチャ用です。)

URLを使用せずに値を渡すにはどうすればよいですか?

すでに別のフォームにあるため、フォームでpostメソッドを使用できません。セッションで値を保存できると思いますが、セッションを使用しないもっと簡単な方法があるかどうか知りたいです。

4

1 に答える 1

2

キャプチャを実行している場合、キーはセッション変数に保存され、ブラウザとはまったく共有されないようにする必要があります。

session_start();
// ...
$_SESSION['key'] = "123456789";
于 2012-06-03T00:04:55.917 に答える