<form action="http://hirosan.boy.jp/s.t.s/wp/wp-content/themes/stsphp/stscheck.php" method="POST" <p>お名前</p> <input name="name" required type="text" class="" value="" size="30"/> <p>年齢</p> <select name="age" class="selectform"> <option value="10+">10~19歳</option> <option value="20+">20~29歳</option> <option value="30+">30~39歳</option> <option value="40+">40~49歳</option> <option value="50+">50~59歳</option> <option value="60+">60~69歳</option> <option value="70+">70~79歳</option> </select> <p>メールアドレス</p> <input type="text" name="email" required size="30" class="" value=""/> <p>本文</p> <textarea name="message" required cols="30" rows="5" class=""></textarea> <input type="submit" class="" value="確認する"/> </form>
<?php //エラー出力強制 ini_set( 'display_errors', 1 ); // エラーを画面に表示(1を0にすると画面上にはエラーは出ない) //すべてのエラー表示 error_reporting( E_ALL ); $_SESSION['token'] = session_id(); header('X-FRAME-OPTIONS: DENY'); ?> <!DOCTYPE html> <?php /* Template Name:お問い合わせ確認 */ ?> <html lang="ja"> <head> <title>sts確認フォーム</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="<?php echo get_stylesheet_uri() ; ?>"type="text/css" /> </head> <body class="hai"> <?php $_SESSION['name'] = $_POST['name']; $_SESSION['age'] = $_POST['age']; $_SESSION['email'] = $_POST['email']; $_SESSION['message'] = $_POST['message']; ?> <p class="check-p">お名前: <?php echo htmlspecialchars($_SESSION['name']); ?> </p> <P class="check-p">年齢: <?php echo htmlspecialchars($_SESSION['age']); ?> </P> <P class="check-p">メールアドレス: <?php echo htmlspecialchars($_SESSION['email']); ?> </P> <P class="check-p">本文: <?php echo htmlspecialchars($_SESSION['message']); ?> </P> <div class="check-div"><form action="http://hirosan.boy.jp/s.t.s/wp/wp-content/themes/stsphp/stssend.php" method="POST"><input type="submit" class="submitform2" value="送信する" /> </form></div> </body> </html>
コード
ワードプレスでオリジナルのフォームを作って昨日設置しました。
フォームを設置して、POSTで受け取るようにしています。
フォーム→確認ページ→完了ページという流れです。
確認の為にちゃんと送信出来るかを試してちゃんと送信されたのですが、今日試してみると、フォームで送信すると
画面が真っ白になります。
phpはなにもいじっていません。
パスもあっています。
GETで試しましたが出来ませんでした。
既存のHTMLサイトから昨日ワードプレスに移行しました。
考えられる原因はなんでしょうか?
よろしくお願いします!
プラグインは使っていません。
回答4件
あなたの回答
tips
プレビュー