前提・実現したいこと
社内用webアプリを作っています。
操作画面(main.php)に入力フォーム1と入力フォーム2を呼び出すボタンがあり、
ボタンを押すとファイル(入力フォーム1⇒input1.php、入力フォーム2⇒input2.php)をincludeする仕組みです。
ボタンは<input type ="submit" ・・・>で、
if(isset($_POST[]))で受け取っています。
入力フォーム1(input1.php)をincludeすると、次に入力フォーム2を表示するためには、
main.phpの2つのボタン選択に戻ってから入力フォーム2のボタンを押すようになっています。
input1.phpとinput2.phpを、一旦戻らずに交互にincludeできるようにしたいのですが、
そこでつまづいています。
発生している問題・エラーメッセージ
input1.phpの最後の部分に<form>のsubmitボタンをつけて、
if(isset($_POST[]))で受け取ってinput2.phpをincludeするように記述したのですが、
ボタンを押すと、main.phpの最初の状態に戻ってしまいます。(input1.phpも消える)
エラーは出ません。
試したこと
if文の前に、include 'input.php';と記述すると、
input1.phpの下に続いて、input2.phpが表示されています。
ですがifの{}に入れるとincludeできません。
{}内に他のコードを書いても実行されませんでした。
補足情報
submitやpostが上手くいっていないのか?それともphpの仕様的な部分なのか?
今日は1日これにハマってしまい、ギブアップです。
何卒、宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/02 13:33
2018/03/03 02:53
2018/03/03 05:07