Ergebnis 1 bis 4 von 4

Thema: Vorbelegung textarea: Ausgabe Zeilenumbruch klappt nicht

  1. #1
    HTML Newbie
    Registriert seit
    31.07.2007
    Ort
    Nürnberg
    Beiträge
    4
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Vorbelegung textarea: Ausgabe Zeilenumbruch klappt nicht

    Hallo, habe mich zu Tode gegoogle'd, aber scheinbar hat entweder niemand dieses Problem oder ich einen Denkfehler..

    Also: ich habe in meiner Datenbank Texte, die mehrere Zeilen enthalten.
    Ich möchte diese in eine Textarea ausgeben, damit sie bei Bedarf modifiziert wieder zurückgeschrieben werden können.
    Dafür habe ich diese mit 'wrap=hard' definiert.
    Erfassungsseitig kommen die Umbrüche nun auch wunderbar an.
    Nur die Vorbelegung klappt nicht richtig.

    In SELFHTML heißt es vielversprechend:
    Im Gegensatz zu den einzeiligen Eingabefeldern hat <textarea> kein value-Attribut.
    Um mehrzeilige Eingabefelder mit Text vorzubelegen, notieren Sie den gewünschten Text einfach als Elementinhalt zwischen den Tags <textarea> und </textarea>.
    Leerzeichen und Zeilenumbrüche im Quelltext werden als solche dargestellt.


    Bei der Vorbelegung habe ich nun bei jedem Zeilenvorschub einen
    eingefügt.
    Leider erscheint das Tag als Klartext in der textarea.

    Statt..
    Code:
    Zeile1
    Zeile2
    ..ist in der mehrzeiligen textarea
    Code:
    Zeile1
    Zeile2
    ..zu sehen.

    Ich arbeite mit FireFox 2.0.0.4 unter Windows XP.

    Wer kann mir auf die Sprünge helfen ?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Das Leben findet in der Zukunft statt..

  2. #2
    König(in) Avatar von chris90night
    Registriert seit
    09.09.2006
    Ort
    <?php echo $_SERVER['PHP_SELF']; ?>
    Beiträge
    1.096
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Probier mal statt
    das hier:

    Code:
    <?php echo "\n"; ?>


    Denk immer daran: auch am anderen Ende der Leitung sitzt ein Mensch!

  3. #3
    Interessierte/r
    Registriert seit
    15.10.2004
    Beiträge
    121
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Code:
    <?php
    
    $deintext=htmlentities&#40;$text_aus_datenbank&#41;;
    ?>
    
    <textarea><?php echo $deintext; ?></textarea>

  4. #4
    Gast

    Standard

    Besten Dank für die prompten Tipps

    In beiden Fällen führte es dazu, daß der PHP-Schnipsel im Klartext erschien
    Nun zu den guten Nachrichten - er wurde von einem ECHTEN Zeilenumbruch aufgeteilt - sapperlot! :P

    Ich habe also gelernt, daß kein
    sondern ein \n den Zeilenvorschub auslöst.
    Was naheliegt, denn bei der Texterfassung erzeugt 'wrap=hard' ja auch ein \n.

    Da ich in der DB zufällig
    als Kennzeichnung eines Umbruches drin habe, mache ich nun folgende Ersetzung:
    $text=ereg_replace('
    ',"\n",$text);

    -> interessanterweise läuft es schief, wenn man das \n in einfache Hochkommata einschließt (also '\n').
    In diesem Fall wird nicht umgebrochen und einfach \n sichtbar.

    thanx&bye

Ähnliche Themen

  1. Zeilenumbruch in Textarea
    Von dominik im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 31.05.2008, 18:58
  2. Textarea mit automatischem Zeilenumbruch
    Von axxel im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 13.04.2008, 16:45
  3. Textarea zu lang - Zeilenumbruch
    Von hardscore im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 03.03.2006, 15:00
  4. Textarea -> MySql -> Ausgabe ohne Zeilensprung
    Von Lord Byron im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 06.07.2005, 14:15
  5. nach x zeichen zeilenumbruch / textarea
    Von bo0ntown.net im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 18.09.2004, 01:07

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •