[php5.wirlernen.at] [Aufgaben zur Lektion] [Video zur Lektion]

Lektion 48: $_POST - Wert in ein Formular - Textarea eintragen

Du hast bereits Formulare mit unterschiedlichen Formularfeldern kennen gelernt - hier unten siehst du ein Beispiel dafür dass ein Wert in ein Textarea eines Formulars durch PHP eingetragen werden kann.
Beachte hier unten die beiden Listings (mit Zeilennummern) und die mit diesem PHP - Code erzeugte Abbildung der Webseite: Beachte die Kommentare des Listings zum besseren Verständnis der Funktionsweise der Formulare!
Der Code von dynamischinsTextarea01.php
(Code OHNE Zeilennummern)
1 | t;!DOCTYPE html> <html> <head> <title>Eintrag ins Textarea</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body> <form action="dynamischinsTextarea02.php" method="post"> Du kannst hier deinen Hinweis eintragen:<br> <!-- Im Textarea kann der Benutzer einen Text in das Formular eingeben. --> <textarea name="Hinweis" cols="40" rows="3"> </textarea> <br> <input type="submit" value="OK"> </form> </body> </html&g

Der Code von dynamischinsTextarea02.php
(Code OHNE Zeilennummern)
1 | t;!DOCTYPE html> <html> <head> <title>Titel</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> </head> <body> <form action="dynamischinsTextarea03.php" method="post"> Du kannst hier deinen Hinweis veraendern:<br> <textarea name="Hinweis" cols="40" rows="3"> <?php //mit isset() wird abgefragt ob einer Variablen bereits ein Wert //zugewiesen wurde if (isset($_POST['Hinweis'])){ //hier wird ein Text in das Textarea eingetragen echo $_POST['Hinweis']; } ?> </textarea> <br> <input type="submit" value="OK"> </form> </body> </html&g

Die erzeugte Webseite:
Augabenstellung:
1. Erzeuge in einer Datei mit dem Dateinamen 048a.php ein Listing bei dem mit Hilfe eines Textfeldes eines Formulars ein Text eingeben werden kann. Der eingebene Text soll an eine zweite Datei mit dem Dateiname 048b.php übertragen werden und dort in ein Textarea eingetragen werden!