Willkommen!

Durch Ihre Registrierung bei uns können Sie mit anderen Mitgliedern unserer Community diskutieren, teilen und private Nachrichten austauschen.

Jetzt anmelden!

Wie funzt Zeilenumbruch in textarea

promo-channel

Gesperrt
Registriert
15. Juni 2004
Beiträge
190
Hallo,

ich habe probiert und probiert aber ich bekomme nicht heraus wie der Zeilenumbruch in einer textarea automatisch als <br/> in die Datenbank übernommen wird. Hier mal kurz der Code-Ausschnitt.


formular.html
...
<tr>
<td colspan=2 height=150>
<table border=0 cellspacing=0 cellpadding=2 width="502">
<tr>
<td valign="middle" align="left"> </td>
<td align="left" colspan=2>
<textarea rows=8 cols=60 name="spalte_1"></textarea>
</td>
</tr>
...

Das ganze wird dann an eine db.insert.php3 übergeben die es ohne Prüfung in die Tabelle einträgt. Dies sieht so aus:

db.insert.php3
...
$eintragen="INSERT INTO Tabellenname (spalte_1)
values('$spalte1')";
...



Wie müsste der Code aussehen? Ich weiss ja das es irgendwie mit "nl2br" funktioniert, aber ich habe keine Ahnung wie! Eintragen und alles andere funzt, nur der Zeilenumbruch fehlt.

Danke & Gruß,
Jens
 
Hallo Jens,

$spalte_1 = str_replace("\n", "<br>", $spalte_1);
$spalte_1 = str_replace("\r", " ", $spalte_1);

Damit ersetzt Du Zeilenumbruch bzw. Wagenrücklauf.

Gruss,

Ruediger
 
oder noch kürzer und sauberer:

$eintragen="INSERT INTO Tabellenname spalte_1
values'".nl2br($spalte1)."'";

Niko
 

Who has viewed this thread (Total: 1) Details anzeigen

Neueste Themen

Beliebte Inhalte

Besonderer Dank

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
68.982
Beiträge
378.076
Mitglieder
6.779
Neuestes Mitglied
cekintau

Freunde des Domain-Forums

Zurück
Oben