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 :)
6 svar · 268 visningar · startad av magnusfernstrom
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 :)
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"))
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>")
:bla
Retas inte!
Annars anmäler jag dig! §e
Jaja, tack för hjälpen Erik och Override.
Ha en fortsatt trevlig natt :)