带表格的理解方法

时间:2019-01-28 20:01:32

标签: php forms post

所以我是php的新手,我想知道我做错了什么或我不是很了解。

我已经用方法发布了这样的表格

  <form method="post">
   <table>
        <tr>
            <td>Vorname</td>
            <td><input type="text" name="vorname"></td>
        </tr>
        <tr>
            <td>Nachname</td>
            <td><input type="text" name="nachname"></td>
        </tr>
        <tr>
            <td>PLZ</td>
            <td><input type="number" name="plz"></td>
        </tr>
    </table>
    <button type="submit" name="send">Send</button>
</form>

在我的index.phtml中。

当我尝试做类似这样的简单事情

   <?php
      if (isset($_POST['send'])) {
          echo "Send is Pressed!";
       }
    ?>

它不起作用,我感觉好像缺少了一些我不理解的简单步骤。

我的期望是,当我按下发送按钮时,文本“发送已按下!”出现...没有。

甚至没有转储var_dump($_POST) Post方法,正在运行...

所以我一定想念一些东西。

编辑,:

    <!DOCTYPE html>
<html>
<head>

</head>
<body>


<form method="post" action="index.phtml">
   <table>
        <tr>
            <td>Vorname</td>
            <td><input type="text" name="vorname"></td>
        </tr>
        <tr>
            <td>Nachname</td>
            <td><input type="text" name="nachname"></td>
        </tr>
        <tr>
            <td>PLZ</td>
            <td><input type="number" name="plz"></td>
        </tr>
    </table>
    <button type="submit" name="send">Send</button>
</form>

<?php
   if (isset($_POST['send'])) {
       echo "asd";
   }

   var_dump($_POST)
?>
</body>
</html>

0 个答案:

没有答案