- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同ページpost送信)
同ページでのpost通信方法
このQ&Aのポイント
- 同じページに送信できる方法を教えてください。
- フォームはechoで出力したいです。
- !empty($_POST['add'])の場合、'登録しました'と表示されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
登録ボタンが押されたとき空の値が送信されるため、!empty($_POST['add'])は常にfalseになります。 登録ボタンのvalue属性にempty関数でfalseと判定されない値を設定するか、!emptyの代わりにissetを用いるなどすると動作します。 参考:https://www.php.net/manual/ja/function.empty.php