<br> einfügen bei einer eingabe in formularen

bad taste

Erfahrenes Mitglied
hi leude ich hab ein problem:

in einem gästebuch ist das problem, dass wenn man die einträge, wie hier eingibt, der text ja einfach in einer zeile erkannt wird und daher die returns nicht mehr bei einer ausgabe/speicher in einer db nicht mehr wiedergegeben werden......

wie muss ich dass also machen ,dass diese "returns" gespeichert werden????

kann man vielleicht irgenwie für jeden ein <br> einsetzen?????

brauche schnelle hilfe.....

thx

//bad taste
 
mm .. wenn du den Text ausgibst, mach mal

$text=nl2br($text);

Die Funktion ist bei PHP3 > Standard ... wandelt native Zeilenumbrüche (\n) in <br>-Tag's um.

Gruß Robin
 
danke für die schnelle hilfe.......

gibt es die funktion auch ander herum......

also ich lasse die einträge editieren und bräuchte ein funktion, die also <br> in \n umwandelt.......

danke

//bad taste

<edit>
naja das war jetzt blöd....ich kann den kram ja speichern, die wie er ist und nur bei der ausgabe dann die funktion anwenden.......
aber trotzdem würde es mich mal interessieren:)
</edit>
 
Zuletzt bearbeitet:
man kanns aber auch so machen:

PHP:
<?
$data[comment] = str_replace("\n", "<BR>", $data[comment]);

echo $data[comment];
?>
 
sicher?????:eek:

wenn ich mich net täusche hatte ich ganau das auch probiert, es ging aber net.......

hmmmm muss ich auch noch mal ausprobieren aber ich glaube, dass es net geht...

//so far
 
Zurück