webForumDet fria alternativet
Logga in / Bli medlem

HTMLEncode och vbCrLf

ASP

6 svar · 268 visningar · startad av magnusfernstrom

Medlem sedan mars 20033 686 inlägg
Trådstart#1

Hur gör jag för att skriva ut denna kod med HTMLEncode?

<%
Response.Write(Replace(rs4("Inlagg"), vbCrLf, "<br>"))
%>

Fungerar inte att bara skriva HTMLEncode och sedan lägga till två paranteser på lämpliga ställen :(
Inte för mig i alla fall :)

Medlem sedan feb. 200112 078 inlägg
#2

Det är för att HTMLEncode är en metod som tillhör ASP-objektet Server, och inte är en inbyggd funktion i VBScript.

Således;

Response.Write Server.HTMLEncode(rs4("Inlagg"))
Medlem sedan mars 20033 686 inlägg
#3

Jojo, men nu finns ju ingen vbCrLf :)

Hur gör jag för att kombinera dessa menade jag.

Medlem sedan maj 200010 687 inlägg
#4

Felet är väl tvärtom att vbCrLf inte är utbytt.
Man får såklart göra HTMLEncode först.

Response.Write Replace(Server.HTMLEncode(rs4("Inlagg").Value), vbCrLf, "<br>")
Medlem sedan mars 20033 686 inlägg
#5

Man får såklart göra HTMLEncode först.

Såklart :stud

Medlem sedan maj 200010 687 inlägg
#6

:bla

Medlem sedan mars 20033 686 inlägg
#7

Retas inte!
Annars anmäler jag dig! §e

Jaja, tack för hjälpen Erik och Override.

Ha en fortsatt trevlig natt :)

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