webForumDet fria alternativet

Hur infoga kod i en <textarea>

ASP

4 svar · 254 visningar · startad av yerkin

Medlem sedan dec. 2001423 inlägg
Frågan#1

Hej!!

Jag sitter och brottas med ett litet problem, som jag undrar om någon här vet hur man ska lösa..

Jag har fixat en admin sida, där jag plockar upp info från en databas till ett formulär. Problemet är att i fältet <textarea> kan det finnas info med bland annat text och formulär, vilket leder till att adminsidans formulär avbryts, och ser konstig ut..
Hmm, jag är nog dålig på förklara märker jag...
:)
Exempel adminsidan:

 response.write "<form method='POST' action='uppdatera.asp?val=sektioner&ID=" & rs2("fldSekID") & "'"
      response.write "<p><b>Innehåll:<br>"
      response.write "<textarea rows='14' name='beskrivning' cols='120'>"
      response.write rs2("fldBeskrivning")
      response.write "</textarea><br />"

.........

Nu kan alltså rs2("fldBeskrivning") innehålla information som tex

<br />
Hej och välkommen till Kontakt sidan!
<br />
Fyll i formuläret nedan för att skicka ett mail
<br />
<form .. .......

Hur kan man lösa detta, så att infon i databasen inte stör adminsidans html/kod??

Medlem sedan juni 200032 967 inlägg
#2

Du får html-koda strängen du vill lägga i textarean.

response.write server.htmlencode(rs2("fldBeskrivning"))

Mvh,

Medlem sedan juli 20012 450 inlägg
#3

beskrivning= replace(rs2("fldbeskrivning"), "<br />", vbCrLf)
innan du skriver ut det i textarean...

Sen när du ska spara den (on du nu ska göra det) i databasen så vänder du på steken.
beskrivning= replace(Request.Form("fldbeskrivning"), vbCrLf, "<br />")

Medlem sedan dec. 2001423 inlägg
#4

Tackar!!

Att det var så enkelt, jag måste nog ha varit lite trött här på mogonen.....
*ler*
Jag körde en server.htmlencode, så ordnade det sig...

Medlem sedan jan. 20022 440 inlägg
#5

Det är löjligt att påstå att tvspel påverkar barn. Om tillexempel pacman påverkade barn födda på 80-talet så skulle vi idag ha en massa ungdomar som springer runt i ett mörkt rum och äter vita piller samtidigt som de lyssnar på monoton och enformig musik.

?? Det är ju världens grej, men jag e född på sjuttitalet :e

ps gröna piller är bättre :e

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