webForumDet fria alternativet

< textarea> med radbrytningar.

4 svar · 194 visningar · startad av Marcus

MarcusMedlem sedan juli 2000449 inlägg
#1

<textarea wrap="VIRTUAL"></textarea>

Jag har en textarea som ser ut som ovan... det är förstås innehåll i den också :-)

Någon som vet hur jag gör för att radbrytningar ska komma med, så som på detta forumet? Så som det är nu så hamnar resultatet i en lång rad.

Jag använder mig av två poster i mySQL. head och body för att definera en artikel.

KimMedlem sedan jan. 20007 697 inlägg
#2

Jag tror att du menar att när du skriver ut texten på en HTML-sida så blir det bara en lång rad. Gör så här innan du lagrar meddelandet i databasen:

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

Du kan ju naturligtvis också göra detta när du hämtar informationen från databasen.

------------------
Det gör inte ont när man ramlar - bara när man slår sig

[Redigerat av Kim den 21 jan 2001]

BABBAMedlem sedan feb. 2000280 inlägg
#3

När du skriver ut din text som sparades in från en <text area> gör så här:

<?php
echo nl2br($text);
?>

Funktionen nl2br() finns inbyggd och konverterar radbrytningar (\n) till <br>

// BABBA

------------------
BABBA

/ * It's not a lie if you believe it * /
http://www.webbkontor.com

KimMedlem sedan jan. 20007 697 inlägg
#4

Det är ju också en möjlighet. ;)

------------------
Det gör inte ont när man ramlar - bara när man slår sig

MarcusMedlem sedan juli 2000449 inlägg
#5

Jag tackar så mycket för hjälpen :-)

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)