
###前提・実現したいこと
PHPで簡単な問い合わせフォームを作成したので、PHPの部分がきちんと動いているか確認し、形を整えたい。
名前、性別などの入力フォーム→確認(入力した分を表示させる)→完了 という形にする予定です。
###発生している問題・エラーメッセージ
PHPを入れてもHTML、CSSの部分しか反映されておらず、困っています。 名前 性別 年齢 メッセージ内容 戻る・完了ボタン 上記を表示させたいのですが、戻る・完了ボタンしか出ず、<?php phpinfo ?>を入れてもコードの部分しか表示されません。 ただ、他の方のPCではきちんと反映されているので、私のPC側の問題ではないかと思います。 試しにXAMPPでphpの確認をしたところ、PHPのバージョンが表示されたのでサーバー側は問題ないように感じます(今使っているサーバーでWordPressを起動できた)。 月曜までに何とか完成させたいです。皆様のお力を頂ければと思います。
###該当のソースコード
PHP
1**index.php(入力画面)** 2<!DOCTYPE html> 3<html> 4 <head> 5 <meta charset="utf-8"> 6 <title>問い合わせフォーム!</title> 7 <link rel="stylesheet" href="index.css"> 8 </head> 9 <body> 10 <h2>問い合わせフォーム</h2> 11 <form action="confirm.php" method="post"> 12 名前 <input name="name" type="text" /><br> 13 14 性別 15 男性<input name="gender" type="radio" value="男性" /> 16 女性<input name="gender" type="radio" value=女性 /><br> 17 18 年齢 <select name="age"> 19 <option value="10代未満">10代未満</option> 20 <option value="20代">20代</option> 21 <option value="30代">30代</option> 22 <option value="40代">40代</option> 23 <option value="50代">50代</option> 24 <option value="60代以上">60代以上</option> 25 </select> 26 <br> 27 <p>メッセージ(お問い合わせ内容)</p> 28 <textarea name="message" rows="5" cols="50"></textarea><br> 29 30 <input type="submit" value="確認" /> 31 </form> 32 </body> 33</html>
PHP
1**confirm.php(確認画面)** 2<!DOCTYPE html> 3<html> 4 <head> 5 <meta charset="utf-8"> 6 <title>問い合わせフォーム!</title> 7 <link rel="stylesheet" href="index.css"> 8 </head> 9 <body> 10 <h2>問い合わせ確認</h2> 11 <p>お間違いありませんか?</p> 12 13 <form action="thanks.php" method="post"> 14 <?php 15 $name = $_POST["name"]; 16 $gender = $_POST["gender"]; 17 $age = $_POST["age"]; 18 $message = $_POST["message"]; 19 20 echo $name; 21 echo $gender; 22 echo $age; 23 echo $message; 24 ?> 25 26 <input type="button" onclick="history.back()" value="戻る" /> 27 <input type="submit" value="完了" /> 28 </form> 29</body> 30</html>
PHP
1**thanks.php(完了画面)** 2<!DOCTYPE html> 3<html> 4 <head> 5 <meta charset="utf-8"> 6 <link rel="stylesheet" href="index.css"> 7<title>問い合わせフォーム!</title> 8 <link rel="stylesheet" href="index.css"> 9 </head> 10 <body> 11 <h2>お問合せありがとうございましたm(_ _)m</h2> 12 <a href="index.php"> 13 <input type="submit" value="最初に戻る" /> 14 </a> 15</body> 16</html>
###試したこと
・サイトでPHPが動かない原因を調べる(該当なし)
・XAMPPをインストールし、phpが動いているか確認
・上司に正しくPHPが反映されているか見てもらった(私のPCのみ反映されず)
・PHPのインストール
###補足情報(言語/FW/ツール等のバージョンなど)
構築環境
サーバー:Xserver
FTP:Filezilla
テキストエディタ: Atom
回答1件
あなたの回答
tips
プレビュー