webForumDet fria alternativet

HTMLEncode och vbCrLf

6 svar · 268 visningar · startad av magnusfernstrom

magnusfernstromMedlem sedan mars 20032 184 inlägg
#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 :)

OveRRidEMedlem sedan feb. 20018 509 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"))
magnusfernstromMedlem sedan mars 20032 184 inlägg
#3

Jojo, men nu finns ju ingen vbCrLf :)

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

Erik JuhlinMedlem sedan maj 20007 625 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>")
magnusfernstromMedlem sedan mars 20032 184 inlägg
#5

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

Såklart :stud

Erik JuhlinMedlem sedan maj 20007 625 inlägg
#6

:bla

magnusfernstromMedlem sedan mars 20032 184 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 :)

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