webForumDet fria alternativet

Data med radbrytning i databas

2 svar · 189 visningar · startad av eddy1

eddy1Medlem sedan aug. 2001969 inlägg
#1

jag har ett forum där man skriver sin text i en textarea men detta sparar jag sen i en databascolum (Memo). men jag vill att dom radbrytning som användaren har gjort i textarean ska kunna skrivas ut sen när texten hämtas från databasen

------------------
sdfsdf

KoplikMedlem sedan juli 20011 129 inlägg
#2

Ett tips är att söka efter poster innan man skriver dom i forumet. :l

Men du kör en Replace på datan du hämtar för den spar en VbCrLf (visual basic carrige return line feed)
Och det tolkas inte av html-browsern.
Kör:

Info = Replace(RS(Data), VbCrLf, "<br>")

Response.write Info

------------------
Jag har en vit hund, eller är det en isbjörn?

emissionMedlem sedan dec. 19996 721 inlägg
#3

Eftersom en radbrytning i HTML måste skrivas som <BR>, så får du ersätta alla radbrytningar i texten, med just <BR>. Det gör man samtidigt som resultatet skrivs ut.

texten=replace(texten,vbcrlf,"<BR>")

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