質問: false; echo '縦幅を小さくしてください!'; $error="4"; } if ($result) { echo '送信完了'; } ?> ```
回答: 以前ご自身が提案された(ような気がする?) up.php?error=123的な渡し方であれば$_GET['error']に対してstrposで if(isset($_GET['error']) and strpos($_GET['error'],'1')!==false) ・・・ のような判別もできるかもしれません。 ただしerrorが10個以上になると数値で渡すときに競合するので 拡張性には乏しいかもしれません(error=1234567891011などは最悪) 配列を意識して up.php?e[]=1&e[]=2&e[]=3; のようなデータの渡し方をすればin_arrayなどでチェックができます・。 いちいちissetするのが面倒であればfilter_inputするとよいでしょう