ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
1680
1680
EMPFEHLEN
-
Hallo,
ich probiere mich erst seit kurzem mit PHP.
Folgendes Problem:
Bin gerade dabei einen Newswriter zu schreiben,
allerdings habe ich Probleme den eingegebenen Text
Zeilenumbrücke beizubringen.
Dies ist nur mit dem html-code "<br>" möglich-
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
if ( $action == 'edit' ) { htmlhead('on'); ?> <TABLE height=210 WIDTH=750 BORDER=0 CELLPADDING=0 CELLSPACING=0 background="bgbglogo.png"> <TR> <TD colspan=5><br><br></TD> </TR> <TR> <TD WIDTH=50></TD> <TD WIDTH=500 valign=top> <form action="<?=$_SERVER['PHP_SELF'] ?>"> <textarea style="width:500px;height:100px" wrap=PHYSICAL name="text"><?=$news[$number[$nr]] ?></textarea> </TD> <TD WIDTH=40></TD> <TD WIDTH=110 align=right valign=middle> <input type=hidden name=action value="save" /> <input type=hidden name=nr value="<?=$nr ?>" /> <input style="width:100px" type="submit" value="Speichern" /> </form> <form action="<?=$_SERVER['PHP_SELF'] ?>"> <input type=hidden name=action value="show" /> <input style="width:100px" type="submit" value="Zurück" /> </form> <p><a href="javascript:upload()">Dateien anhängen</a> <script type="text/javascript" language="javascript"> <!-- function upload(){ window.open('uploader.php3','','width=500,height=300,menubar=yes,scrollbars=no,toolbar=yes,resizable=no'); } //--> </script></p> <br><br> </TD> <TD WIDTH=50></TD> </TR> <TR> <TD></TD> <TD colspan=3> <br><hr><br> </TD> <TD></TD> </TR> </TABLE> <?php htmlfooter(''); }
Wie kann ich also der Textarea einen Zeilenumbruch beibringen?
Vielen Dank im voraus
c ya Dominic
-
Hi!
Probier mal:
PHP-Code:$row = mysql_fetch_array ($result);
$row["deine_variable"]=str_replace("\n","<br>",$row["deine_variable"]);
-
und wo genau muss ich diesen CODE einfügen?
-
Versuche mal vor deiner Ausgabe alsoHi!
Probier mal:
PHP:
$row = mysql_fetch_array ($result);
$row["deine_variable"]=str_replace("\n","<br>",$row["deine_variable"]);
Siehe nl2br()PHP-Code:echo nl2br($variable);
Bringt da gleiche wie oben ,nur ist von PHP gegeben und dann brauch man net sonen mords Code
.
-
Probiers mal so:
Wenn das nicht geht, musst du dich über str_replace schlau machen.PHP-Code:<textarea style="width:500px;height:100px" wrap=PHYSICAL name="text"><?= str_replace("\n","<br>",$news[$number[$nr]])?></textarea>
Auf php.net findest sicher was.
-
@lapachon
Gibt denn str_replace was aus?
Also
.
Übrigens Informationen zu str_replace:PHP-Code:<textarea>echo nl2br($deinevar);</textarea>
str_replace()
-
Erm, Das Textarea macht doch anhand der \n die Zeilenumbrüche, wenn ihr nun aus \n ein <br> macht steht doch letztendlich <br> in dem Textarea und sämtlich Zeilenumbrüche ( \n ) sind weg. Oder irre mich?!
»
Ähnliche Themen
-
Textarea in Email mit Zeilenumbrüchen
Von Sasser im Forum PHPAntworten: 4Letzter Beitrag: 30.11.09, 20:37 -
Quote-Funktion mit Zeilenumbrüchen
Von Gangsterneo im Forum PHPAntworten: 10Letzter Beitrag: 14.04.09, 23:28 -
Selectbox mit Zeilenumbrüchen
Von michel_tr im Forum HTML & XHTMLAntworten: 5Letzter Beitrag: 12.04.05, 17:14 -
Problem mit Zeilenumbrüchen
Von matzseesi im Forum PHPAntworten: 7Letzter Beitrag: 16.04.04, 17:56 -
Problem mit Zeilenumbrüchen
Von Marcus Roffmann im Forum PHPAntworten: 5Letzter Beitrag: 24.05.02, 12:57





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren