webForumDet fria alternativet

Radbrytning i ASP

ASP

9 svar · 610 visningar · startad av Thorsander

Medlem sedan aug. 2001746 inlägg
Frågan#1

Jag hämtar in data från en access databas och vill sedan skriva ut den i en input-textfält (textfönster).

Problemet är att jag vill att de radbrytningar jag lagt in i databasen (<br>) inte skall synas utan istället skall ge en faktiskt radbrytning i textfältet.

Hur gör jag detta!?

Har provat med:

	strText = replace(RecSet("newsText"), "<br>", "vbCrLf")%>

Men det funkar inte...

Medlem sedan maj 2002560 inlägg
#2

prova med

[red]strText = replace(RecSet("newsText"), "<br>", chr(10))%>[/red]

eller det kanske funka om du tar bort dubblesnuffarna

[red]strText = replace(RecSet("newsText"), "<br>", vbcrlf)%>[/red]
Medlem sedan aug. 2001746 inlägg
#3

Yez

chr(10)
funkade fint!!!

Medlem sedan maj 2002560 inlägg
#4

: )

Medlem sedan dec. 19996 721 inlägg
#5

Generellt sett så bör man undvika att lagra <BR> etc. i databasen. Ersättningen till <BR> ska mao helst ligga på sidan som presenterar informationen.

LR^evil.sids andra exempel är det rätta. Med din ersättning ersätter du "<BR>" med texten "vbCrLf".

mvh

Medlem sedan maj 200010 687 inlägg
#6

Däremot så ska man göra Server.HTMLEncode när man presenterar i ett formulärfält, annars kan man bryta det med </textarea> eller ".

Medlem sedan maj 2002560 inlägg
#7

varför?

Medlem sedan maj 200010 687 inlägg
#8

Ursprungligen av Erik Juhlin annars kan man bryta det med </textarea> eller ".

Det förklarar det väl ganska bra..?

Medlem sedan aug. 2001226 inlägg
#9

Ett annat sätt:
strText = Replace(strText,"<br>",vBnewLine)

Medlem sedan mars 20021 239 inlägg
#10

Jag vill göra tvärt om... När man via en textruta skriver in en text och trycker enter o så vill jag sen när den skrivs ut att alla "enter-tecken" (heter de nl???) till <br>. Detta för att man ska kunna skriva ut det som ren html...

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)