so i am new to php and i was wondering what im doing wrong or what i dont really understand.
I have made a form with method post like so
  <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>
In my index.phtml.
When i try to do something simple like so
   <?php
      if (isset($_POST['send'])) {
          echo "Send is Pressed!";
       }
    ?>
It does not work, and i feel like i am missing some simple step which i just don't understand.
My expectation is when i press send that the text "Send is Pressed!" appears...which it does not.
Not even dumping  var_dump($_POST) the Post method, is working...
So i must be missing something..
EDIT, :
    <!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>
 
    