• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:同ページpost送信)

同ページでのpost通信方法

このQ&Aのポイント
  • 同じページに送信できる方法を教えてください。
  • フォームはechoで出力したいです。
  • !empty($_POST['add'])の場合、'登録しました'と表示されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Proof4
  • ベストアンサー率78% (151/192)
回答No.1

登録ボタンが押されたとき空の値が送信されるため、!empty($_POST['add'])は常にfalseになります。 登録ボタンのvalue属性にempty関数でfalseと判定されない値を設定するか、!emptyの代わりにissetを用いるなどすると動作します。 参考:https://www.php.net/manual/ja/function.empty.php

関連するQ&A