Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak rozlišit formulář v PHP

Ahoj.
Mám takový formulář

<form method="post">
  <table>
    <tr>
      <td><input type="text" name="new"    value="" /></td><td><input type="submit" name="new"    value="New"    /></td>
      <td><input type="text" name="rename" value="" /></td><td><input type="submit" name="rename" value="Rename" /></td>
      <td><input type="text" name="move"   value="" /></td><td><input type="submit" name="move"   value="Move"   /></td>
      <td><input type="text" name="copy"   value="" /></td><td><input type="submit" name="copy"   value="Copy"   /></td>
      <td><input type="text" name="delete" value="" /></td><td><input type="submit" name="delete" value="Delete" /></td>
    </tr>
  </table>
</form>

a nevím, jak to mám udělat, aby se odeslal jen ten input co patří k tomu tlačítku, ono se to odešle všechno ať kliknu na jakékoliv tlačítko. Nechci vkládat do <td>další <form>. Nejde to nějak elegantně bez JS? Díky moc.

Předmět Autor Datum
<?php echo $_POST['new/rename/move/copy/delete/...']; ?>
stejnosmer 20.01.2018 20:09
stejnosmer
Input type="submit" odesílá celý formulář, v němž je obsažen. Obávám se, že Tvé požadavky jsou ve sp…
hynajs 20.01.2018 20:21
hynajs
Ono se to dá řešit i bez JS, kdysi jsem to dělal == jedno tlačítko jeden form. Dokonce byly tlačítka…
Daly 20.01.2018 20:45
Daly
https://www.impressivewebs.com/html5-form-attribute/ Ale nefunguje to v IE.
Wikan 20.01.2018 20:53
Wikan
Už jsem to taky našel, díky. V IE to funguje už taky, ale i kdyby ne, IE mě vůbec nezajímá. To ještě…
Daly 20.01.2018 21:02
Daly
Ve firmách se to používá docela dost.
Wikan 20.01.2018 21:08
Wikan
IE mě vůbec nezajímá Řekni to majiteli e-shopu , kterému z IE nebudou chodit v pořádku objednávky.…
hynajs 20.01.2018 21:28
hynajs
Naštěstí mě IE a Front-End nezájímá :-), dělám jen Back-End... ale souhlas, máš pravdu. poslední
Daly 20.01.2018 21:49
Daly

IE mě vůbec nezajímá

Řekni to majiteli e-shopu , kterému z IE nebudou chodit v pořádku objednávky.

Vytváření webových prezentací a aplikací je v tomto jiné, než programování pro komunitu (firmu), kde můžeš říci: budete to dělat takto...
Mělo by to chodit všude - což je obtížné (viz off-topic responzívní design) a někdy nesplnitelné, ale měli bychom se snažit.

Zpět do poradny Odpovědět na původní otázku Nahoru