webForumDet fria alternativet
Logga in / Bli medlem

Data med radbrytning i databas

ASP

2 svar · 189 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Trådstart#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

Medlem 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

Medlem 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>")

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)