HTML表单提交按钮未写入$ _POST

JRs*_*Rsz -1 html php forms submit http-post

我想要一个带有4个提交按钮的表单。一旦按下它们中的任何一个,它们就会对具有不同内容的同一页面进行外壳调用。为了确定内容是什么,我将编写一个PHP脚本,但到目前为止还没有结束。我的问题是,我需要传递值。

我在这里找到了问题的答案(一种形式有两个提交按钮)。我复制并调整了代码,但无法正常工作。当我想使用定义的名称访问$ _POST数组时,它说这是一个未知索引。到目前为止,这是我的相关代码。

<div>
    <form action="nutzerverwaltung.php" method="post">
        <input type="submit" class="nv_select" name="nv_select" value="Nutzer hinzufuegen" />
        <input type="submit" class="nv_select" name="nv_select" value="Nutzer loeschen" />
        <input type="submit" class="nv_select" name="nv_select" value="Nutzer bearbeiten" />
        <input type="submit" class="nv_select" name="nv_select" value="Alle Nutzer anzeigen" />
    </form>
    <br />
</div>

<?php if ($_POST["nv_select"] == "Nutzer hinzufuegen") echo "Hallo"; ?>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么??

约翰

The*_*sti 5

也许您想输入name = “ nv_select”。你忘了平等。当然,名称属性应为nv_select1,nv_select2等。