Hur undviker jag detta problem! kör en replace på alla < och > Exempel:Textfält problem
Det var någon som hade skrivit i gästboken så här:
1:a inlägget: <table>
2:a inlägget: Response.Redirect "index.asp"
3:e inlägget: </table>
Detta medförde att hela sidan visades galet. Det är som att sidan känner av dessa taggar när den hämtar gästboksinfo från databasen. När jag tog bort dessa tre inlägg fungerade sidan utmärkt.
Hur ska jag hantera detta problem, att man kan skriva in kod utan att sidan påverkas?
MVH/MarcusSv: Textfält problem
<code>
Function OutReplace(sValue)
sValue = Replace(sValue,"<","<")
sValue = Replace(sValue,">",">")
OutReplace= sValue
End Function
Response.Write OutReplace(rs("enText"))
</code>
//PutteSv: Textfält problem
<code>
Response.Write Server.HTMLEncode(rs("Text"))
</code>
Eller:
<code>
<%=Server.HTMLEncode(rs("Text")) %>
</code>