PHP 7 / HTML: Post-Formular funktioniert nicht?
Kurz und knapp.
Mein HTML-Formular funktioniert nicht, sobald ich "method="post" " hinzufüge.
<form action=/sup/frage1.php" METHOD="post">
Answer: <input type="text" name="answer" /><br />
<input type="Submit" value="Absenden" />
</form>
Außerdem:
Wenn ich die "post"-Methode weglasse und die über die URL übergebe, bekomme ich die Daten nicht mit $GET['answer']. Aber warum?
Danke im Voraus
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer
$_GET, nicht $GET ... und bei post natürlich $_POST['answer'] ...
Woher ich das weiß:Hobby – Programmierer, EDV, ... seit den 80er :)
Versuche mal das hier
<form action="/sup/frage1.php" method="POST">
Answer: <input type="text" name="answer"/><br/>
<input type="Submit" value="Absenden" />
</form>
Woher ich das weiß:Hobby – Viele YouTube Tutorials
Nein klappt leider auch nicht. Der Absenden knopf lässt sich nicht drücken.
Möchtest du die Daten abrufen per POST machst du es so z.B
$answer = $_POST['answer'];
und wenn du GET benutzt so
$answer = $_GET['answer'];
Erstmal Vielen Dank!
Wenn ich Post bei dem Formular hinzufüge, dann kann ich den Absenden knopf garnicht mehr drücken..