webForumDet fria alternativet

Radproblem

5 svar · 206 visningar · startad av iqbadboll

iqbadbollMedlem sedan juli 200030 inlägg
#1

Tjena!
Jag håller på att göra ett forum... men när någon skriver ett inlägg i en textarea och trycker på skicka så trycks alla rader ihop, asså om man själv har trycket "retur" i textrutan så blir det inte det när man visar det på sidan...
Jag har förstått att man ska byta ut det mot "br" men hur gör man det då?
Hoppas ni förstår vad jag menar...

/Calle

AGMedlem sedan mars 20001 229 inlägg
#2

Det löser du enkelt via en funktion :):

<%
function nyrad(textstrang)
textstrang = Replace(textstrang, vbCrLf, "<br>")
nyrad = textstrang
end function 
%>

Lägg den koden överst på sidan som presenterar innehållet, för att sen skriva ut texten får du lägga till "nyrad" alltså:
<%=nyrad(RS("text"))%>

Andreas

iqbadbollMedlem sedan juli 200030 inlägg
#3

tackar....

en till fråga;
vad står vbCrLf för?

/Calle

AGMedlem sedan mars 20001 229 inlägg
#4

Det är typ vad access och andra program kallar ett enter skulle man kunna säga. När den i texten hittar detta byter den ut det på ett <br>.
Så har iaf jag fattat det som :)

Andreas

Måste börja läsa igenom vad jag skriver, blir mycket fel när man skriver snabbt. Kunde nästan gissa mig till att vb hade nåt att göra med det :)

[Redigerat av AG den 02 sep 2000]

BroskanMedlem sedan mars 2000121 inlägg
#5

vb = VisualBasic
CrLf = Carriage return–Linefeed
Broskan

iqbadbollMedlem sedan juli 200030 inlägg
#6

ok då vet jag, Tack!

/Calle

Genererad på 384 ms · cache AV · v20260730165559-full.f96bc7eb