お問い合わせフォームのCSRF対策のコードを勉強しています。 サイトに載っていた通りにファイルをサーバーにアップしましたが、失敗してしまいます。どこが間違っているのでしょうか? ちなみに$toke_byte = openssl_random_pseudo_bytes(16); バイトの所を16から32に変えたりもしてみました。 詳しい方よろしくお願いします。 【index.php】 <?php // セッションの利用を開始 session_start(); // ワンタイムトークン生成 $toke_byte = openssl_random_pseudo_bytes(16); $csrf_token = bin2hex($toke_byte); // トークンをセッションに保存 $_SESSION['csrf_token'] = $csrf_token; ?> <!DOCTYPE html
![PHPで「URL転送スクリプト」を探しています。CGI版では、下記のようなものです。http://www.animegif -... - Yahoo!知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/1d07bee2b75b182ba712690f3a3464c29972e28b/height=288;version=1;width=512/https%3A%2F%2Fs.yimg.jp%2Fimages%2Fks%2Fclap%2Fimage%2Fogp%2Fogp.png)