前提・実現したいこと
レシピアプリの作成で<form action="receive.php" method="post">
とやって、送信した内容が反映されればOKという内容です
発生している問題・エラーメッセージ
送信を押すとreceive.phpのコードがそのまま反映されてしまう。
実際はarrayで反映されれば問題ないはずだが、なにをしても
反映されずコードがそのまま出てしまいます。送信をクリックすると
とブラウザに表示されてしまいます。
該当のソースコード
/* form.html */ <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>入力フォーム</title> </head> <body> 入力フォーム<br> <form action="receive.php" method="POST"> 料理名:<input type="text" name="recipe_name" requied><br> カテゴリ:<select name="category"> <option value="">選択してください</option> <option value="1">和食</option> <option value="2">中華</option> <option value="3">洋食</option> </select><br> 難易度: <input type="radio" name="difficulty" value="1">簡単 <input type="radio" name="difficulty" value="2" checked>普通 <input type="radio" name="difficulty" value="3">難しい <br> 予算: <input type="number" min="1" max="9999" name="budget">円 <br> 作り方:<textarea name="howto" cols="40" rows="4" maxlength="150"></textarea> <input type="submit" value="送信"> </form> </body> </html> /* receive.php */ <?php print_r($_POST); ?>
試したこと
ファイル名を変えたり、新規で作成し直ししたりしたがダメでした。
PHPファイルの保存先をDTや別の場所に変更するとファイルが見つかりませんと
表示されるので保存先が間違えているといったことではないようです。
補足情報(FW/ツールのバージョンなど)
エディタがBracketsを使用しています。別エラーで先日アンインストールして
再インストールしたのでバージョンは最新版です。ブラウザはChromeを使用しています。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/07 06:30