custom error pages
Jeg har netop bestillt egne fejlsider til mit hotel.Men jeg har et lille problem.
Kode:
<%
theURL = Request.ServerVariables("Query_String")
startCut = InStr(1, theURL, "http")
fejlKode = Left(theURL, startCut-2)
%>
<html>
osv..
<body>
<% If fejlKode = "404" Then %>
<strong>Fejl 404</strong>
<% elseif fejlKode = "403" Then %>
<strong>Fejl 403</strong>
<% end if%>
</body>
</html>
Så langt så godt.
Men taster jeg en forkert url ind, bliver jeg henvist til:
http://www.side.dk/errors.asp??404;http://www.side.dk/x/tester.asp
-altså med 2 ? (spørgsmålstegn)
Det vil sige at jeg rigtigt nok kommer til errors.asp, men jeg får intet udskrevet.
Jeg har så prøvet at skrive
<% If fejlKode = "?404" Then %>
istedtet, og så udskrives det ønskede med 2 spørgsmåltegn i url'en, men det kan da ikke være rigtigt?
Request.ServerVariables("Query_String") laver da kun ét spørgsmålstegn, eller hvad?
