dポイントプレゼントキャンペーン実施中!

タイトルどおり同じページでpost通信したく一応、参考サイトどおりに試してみたのですが、動きません。フォームは訳あってechoで出力したいです。
同じページに送信できる方法を教えてください。


echo ('<form action="hoge.php" method="post">
<button type="submit" name="remove" class="pre">修正</button>
<button type="submit" name="add" class="fro">登録</button>
</form>');
if(!empty($_POST['add'])){
echo '登録しました';
}

A 回答 (1件)

こういう時は、



var_dump($_POST);

とかして、変数に何が入ってくるか確認してみてはどうでしょうか。

とりあえず、

<button type="submit" name="add" value="true" class="fro">登録</button>

とかしたら$_POST['add']に値が入って、emptyじゃなくなると思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!