Datenübertragung per GET oder POST
carsten schlichting
- php
Ursprüngliche Nachricht zum Thema: (PHP) Übungsaufgabe funktioniert nicht von dbenzhuser, 25. Juli 2005, 00:58
Die folgende Nachricht zum Thema stammt von: carsten schlichting, 25. Juli 2005, 16:20
Hallo
wollte fragen, ob mir jemand noch einmal helfen kann.
warum werden bei mir die Daten nicht übertragen?? Habe versucht das oben anzuwenden, aber will nicht funktionieren.
das Formular Formular.html
<html>
<head>
<title>Dateneingabe</title>
</head>
<body>
<h2>Anmeldung</h2>
<p>Bitte füllen Sie die nachfolgenden Eingabefelder aus</p>
<pre>
<form action="Formular_fill.php" method="POST">
Vorname: <input type="Text" name"Vorname"><br>
Nachnahme: <input type="Text" name="Nachname"><br>
Geburtstag: <input type="Text" name="Geburtstag"><br>
<input type="submit" value"Abschicken">
<input type="hidden" name"abgeschickt" value="1"
</form>
</pre>
</body>
</HTML
und das php script Formular_fill.php
<?php
$Vorname=$_POST['Vorname'];
$Nachname=$_POST['Nachname'];
$Geburtstag=$_POST['Geburtstag'];
$abgeschickt=$_POST['abgeschickt'];
echo " <p> Vorname: $Vorname </p> " ;
?>
Das Wort Vorname wird generiert, aber die variable nicht ausgegeben. Von daher denk ich, dass der wert nicht übergeben wurde.
???
Hi,
<form action="Formular_fill.php" method="POST">
Vorname: <input type="Text" name"Vorname">
------------------------------------------------^^^
Merke: Bevor der Fehler im Backend gesucht wird, immer erst das Frontend als Fehlerquelle auschließen.
Grüße aus Barsinghausen,
Fabian
Also Danke für die Hilfe
das ist eigentlich das erstemal, das ich was programmiere - man muß ganz schön genau arbeiten.
Cool wär es , wenn der editor da einen drauf aufmerksam machen könnte - ich hab den Phase5.3 und der tut sowas leider nicht.
kann es aber auch zusätzlich daran gelegen haben, das ich die Variablen groß geschrieben habe?
also danke nochmal
carsten
hallo,
wollte fragen, ob mir jemand noch einmal helfen kann.
warum werden bei mir die Daten nicht übertragen?? Habe versucht das oben anzuwenden, aber will nicht funktionieren.
hmm, das sieht eigentlich korrekt aus,
mach mal ganz oben in deinem php dok ein print von $_POST["Vorname"]
und benutze mal "", keine ahnung ob das nen unterschied macht
print $_POST["Vorname"];
Das Wort Vorname wird generiert, aber die variable nicht ausgegeben. Von daher denk ich, dass der wert nicht übergeben wurde.
???
Vorname: <input type="Text" name"Vorname"><br>
nach name fehlt ein = zeichen
und immer kleinbuchstaben verwenden für files
hi,
Ursprüngliche Nachricht zum Thema: (PHP) Übungsaufgabe funktioniert nicht von dbenzhuser, 25. Juli 2005, 00:58
bitte lies </faq/#Q-11>, unterlasse doppelpostings, und bleibe in deinem ursprünglichen thread.
gruß,
wahsaga