php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.10.2005, 21:42  
Gast
 
Beiträge: n/a
Standard Textarea übermitteln und in der Ansicht ausgeben

Moin,

ich habe ein Eingabeformular mit einigen Textfeldern <input type="text"...> erstellt.
Drückt der Anwender auf weiter erscheint eine Ansicht seiner Eingaben <input type="text"...read only.....>
Bevor die Daten in die Tabelle weggeschrieben werden, soll die Eingabe noch einmal überprüft werden, ggf. <back> und korrigieren.
Soweit so gut.
Ich möchte aber auch ein Textblock <textarea.......> mit einbinden.
Ausgegeben werden soll dieses auch wieder als Textblock.
Das bekomme ich nicht hin, als Fliesstext <input type="text"...read only.....>
mit Tricks ja, Zeilenumbrüche werden Leerzeichen dargestellt, wenn ich mit einem Textfeld arbeite.

Wie bekomme ich einen Textblock nach der Eingabe auch als Textblock als Ausgabe?
Vielen Dank im Voraus.

Gruss aus Hamburg

Klaus

Die Eingabe:
PHP-Code:
<?php
echo <<<FORMULAR
<table>
// hier wird eine Vorabauswahl als Textfeld dargestellt für die Überschrift der nachfolgenden Eingabe-Textfelder, daher readonly und wird auch auf der nachfolgenden Seite verwendet.
<tr><td>$wert1 </td><td><input type="text" value="$wert2" size="20" maxlength="20" readonly="readonly" name="vabezeichnung" /><td><tr>

<tr><td>[b]Name:[/b]:</td><td><input type="text" name="vaname"></td></tr>
<tr><td>[b]Vorname:[/b]</td><td><input type="text" name="vavname"></td></tr>
.
.
.
// Der Textblock, der zur Ausgabe gebracht werden soll.
<tr><td>Nachricht für mich, diese wird nicht veröffentlicht</td></tr>
<tr><td><textarea cols="90" rows="8" name="vacomment"></textarea></td></tr>
</table>
<tr><td><input type="submit" value="Daten eintragen" name="submit"></td></tr>
FORMULAR;
?>
Die Ausgabe:
PHP-Code:
<?php
echo"[b]$_POST[vakategorie] - $_POST[vabezeichnung][/b]";
echo <<<FORMULAR
<form action="013.php" method="post">
<table>
<tr bgcolor=B4B0B0>
<td>[b]<font face=Arial,Helvetica>Name</font>[/b]</td>
<td>[b]<font face=Arial,Helvetica>Vorname</font>[/b]</td>
.
.
// hier soll nun mein Textblock ausgegeben werden
</table>
<tr><td></td><td><input type="submit" value="Daten eintragen" name="submit"></td></tr>
FORMULAR;
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 05.10.2005, 21:49  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<html>
<body>
<?php
if(isset($_POST['textarea'])) {
    echo 
'    <div style="border:1px solid black;"><pre>'htmlentities($_POST['textarea']), '</pre></div>';
}
?>
    <form method="post">
        <textarea name="textarea"></textarea>
        

        <input type="submit" />
    </form>
</body>
</html>
Der "Trick" ist <pre>, d.h. einfache Zeilenumbrüche (cr/lf) sollen beachtet werden (preformatted), nicht nur
.

Wahlweise auch mal nl2br() im Onlinehandbuch nachschlagen.
 
Alt 05.10.2005, 23:25  
Gast
 
Beiträge: n/a
Standard

Hallo Bruchpilot,

vielen Dank für den Hinweis, ich habe meine Feldnamen angepasst, loift wie am Schnürchen.
Auf den Schuh wäre ich nie gekommen.
Wahlweise auch mal nl2br() im Onlinehandbuch nachschlagen. brauchte ich zum Glück nicht.

Gruss Klaus
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Textarea Frage markbraue HTML, Usability und Barrierefreiheit 1 19.07.2008 11:39
Einfügen von Text in Textarea per JS louis HTML, Usability und Barrierefreiheit 5 07.07.2008 15:13
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
Datei in Textarea auslesen kampfnickel PHP Tipps 2006 21 24.11.2006 22:09
Textarea Feld dynamisch vergrößern und verkleinern? php_frage HTML, Usability und Barrierefreiheit 5 25.04.2006 08:42
Textarea Übergabe Problem danysahne333 PHP Tipps 2006 6 14.03.2006 13:46
[Erledigt] Länge einer textarea ohne Leerzeichen PHP Tipps 2005-2 4 30.06.2005 15:59
textarea Sclot HTML, Usability und Barrierefreiheit 9 31.05.2005 18:22
Text per Klick in Textarea einfügen Abhängig von Radiobutton 18inch HTML, Usability und Barrierefreiheit 1 09.05.2005 11:22
textarea als mail verschicken PHP Tipps 2005 9 22.03.2005 21:29
Textarea ... Tschuu HTML, Usability und Barrierefreiheit 2 03.01.2005 14:13
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
[Erledigt] Zeilenumbrüche aus textarea automatisch ausgeben PHP Tipps 2004 7 22.08.2004 12:39
[Erledigt] Probleme beim ausrichten von Textarea &amp; Button HTML, Usability und Barrierefreiheit 2 27.07.2004 14:17
mal wieder textarea ;) HTML, Usability und Barrierefreiheit 2 14.07.2004 08:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php post textarea, php textarea post, textarea php post, textarea post php, php textarea ausgeben, post textarea php, textarea inhalt ausgeben, textarea pre, html textarea post php, post php textarea, textarea in php ausgeben, http://www.php.de/php-tipps-2005-2/31950-textarea-uebermitteln-und-der-ansicht-ausgeben.html, php text in textarea ausgeben, php textblock ausgeben, html textarea php post, textarea ausgeben php, php eingabe textfeld ausgeben, text area php post, textarea php ausgeben, html textarea php ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:51 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.