Ich bekomme den Hinweis "Undefined index" aber in der URL kann ich sehen, dass die Felder nicht leer sind. Sehen Sie selbst:Warum bekomme ich den Hinweis "Undefined Index", wenn sie in der URL-Beitrag sind
URL:
http://localhost/projektarbeit/version-03/send.php?vorname=asdf&name=asdf&strasse=asdf&hausnr=12&plz=12435&ort=asdf&email=asdf%40gmail.com
Hinweise:
Notice: Undefined index: vorname in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 5
Notice: Undefined index: name in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 6
Notice: Undefined index: strasse in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 7
Notice: Undefined index: hausnr in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 8
Notice: Undefined index: plz in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 9
Notice: Undefined index: ort in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 10
Notice: Undefined index: email in C:\xampp\htdocs\projektarbeit\version-03\send.php on line 11
Hier einige Code:
<form action="send.php" action="POST">
<input type="text" name="vorname" pattern="{20}" required>
<input type="text" name="name" pattern="{20}" required>
<input type="text" name="strasse" pattern="{20}" required>
<input type="text" name="hausnr" pattern="[a-zA-Z0-9]+{5}" required>
<input type="text" name="plz" pattern="[0-9]{5}" required>
<input type="text" name="ort" pattern="{20}" required>
<input type="email" name="email" required>
<input type="submit">
</form>
Und mein PHP-Script:
<?php
include 'includes/db-connection.php';
$vorname = $_POST['vorname'];
$name = $_POST['name'];
$strasse = $_POST['strasse'];
$hausnr = $_POST['hausnr'];
$plz = $_POST['plz'];
$ort = $_POST['ort'];
$email = $_POST['email'];
?>
Hoffe jemand kann mir helfen: s
Sie verwenden GET anstelle von POST. Lesen Sie zuerst die Dokumentation und fragen Sie danach. –
Ich liege nicht falsch. Aber Dupuis ist es auch nicht. Sie haben ein Beispiel gezeigt, was mit einer "GET" -URL passiert. Sie haben gefragt, warum die Fehler, wenn alles in der URL war. Ich habe das geantwortet. –