Hallo,
Ich hab ein Textfeld, dessen Inhalt bei Klick des Submit-Knopfes auf der nächsten Seite in ein anderes Textfeld eingesetzt werden soll, aber ich weiß nicht, wie ich dieses Problem lösen sollte.
dein Ansatz war eingentlich schon richtig.
Ich nehme an, dass der erste Code-Abschnitt das Formular ist, in dem der Wert eingegeben werden soll, und der zweite Abschnitt ein Auszug aus dem verarbeitenden Script bestellung.php - richtig?
<form action="/.../bestellung.php" method="post" name="formular" id="formular">
<textarea name="Bestellung" type="text" value="" id="showID" /></textarea>
<br>
<input type="submit" name="submitbutton" id="submitbutton" value="Senden" />
</form>
Schreibst du HTML oder XHTML? - Die Notation der textarea wäre in beiden Fällen falsch. Erstens ist textarea kein leeres Element, das mit /> geschlossen wird, zweitens hat es kein type-Attribut.
Das ist aber auch der einzige Knackpunkt, der mir an deinem Code auffällt.
> ~~~html
<html>
> <body>
> <?php
> echo '<p>Ihre Auswahl ist:<br> ' . $_POST['Bestellung'] . '</p>';
> ?>
> </body>
> </html>
So sollte es gehen, wenn das Formular tatsächlich abgesendet wird. Ich vermute, dass der Inhalt des textarea-Elements aufgrund der fehlerhaften Notation nicht mitgesendet wird.
So long,
Martin
Elefant zum Kamel: "Sag mal, wieso hast du denn den Busen auf dem Rücken?"
Kamel: "Ziemlich freche Frage für einen, der den Penis im Gesicht hat."