webForumDet fria alternativet

Server.HTMLEncode

6 svar · 233 visningar · startad av Erik Juhlin

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#1

Varför går det inte att skriva så här?

<%=IIF(Len(Trim(rs("FullName") & "")) <> 0, Server.HTMLEncode(rs("FullName")), " ")%>

Jag får felmeddelandet:

Error Type:
Microsoft VBScript runtime (0x800A000D)
Type mismatch: 'HTMLEncode'
/eclub_local/member/memberlist.asp, line 45

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

RossifumiMedlem sedan okt. 20001 558 inlägg
#2

Missade en sak ;)

------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok"
Valentino Rossi, Nastro Azurro Honda

[Redigerat av Rossifumi den 12 jun 2001]

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#3

Nu förstod jag inte vad du menade. :l

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

@ndersMedlem sedan juni 200032 969 inlägg
#4

erik, jag tycker det ser rätt ut.
det kan inte vara så att rs("fullname") innehåller null? isf kan du inte köra htmlencode på den...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#5

Jag har ju skrivit:

Server.HTMLEncode(rs("FullName"))

Sen så ligger det ju inne i en funktion som ser ut så här:

Function IIF(ByVal expr, ByVal v1, ByVal v2)
	If CBool(expr) Then
		IIF = v1
	Else
		IIF = v2
	End If
End Function

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

@ndersMedlem sedan juni 200032 969 inlägg
#6

jo, men server.htmlencode(rs("fullname")) evalueras innan någonting skickas till funktionen. är rs("fullname") null, så borde du få ett felmeddelande. tror jag...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#7

Jo, du hade rätt @nders. :)

Hanns på Incordia hjälpte mig med några bättre funktioner än IIF och Server.HTMLEncode. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

132 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)