webForumDet fria alternativet
Logga in / Bli medlem

Om server.execute misslyckas?

ASP

4 svar · 188 visningar · startad av buran

Medlem sedan nov. 200122 inlägg
Trådstart#1

Kan man förebygga detta problem?

Serverobjekt fel 'ASP 0228 : 80004005'
Server.Execute-fel
/default.asp, line 58
Anropet till Server.Execute misslyckades när sidan laddades.

Använder en querystring som denna->("sidan_som_ska_laddas.asp")<- men om den sidan inte finns kan man då "bygga" bort det något tråkiga felmeddelandet?Har ju en automatisk funktion för det på servern men den verkar inte reagera mot ett server.execute-problem.

Medlem sedan juni 200032 967 inlägg
#2

Du kan ju alltid ha med on error resume next i din kod.

Varför försöker du köra execute på filer som inte finns? Känns inte helt rätt.

Mvh,

Medlem sedan dec. 19998 577 inlägg
#3
if request.querystring <> "" then
server.execute(request.querystring)
else
response.write "Du har inte angivit någon sida..."
end if
Medlem sedan nov. 200122 inlägg
#4

@nders->

Tänkte mest på om det var någon "haxxor" som försökte...

Medlem sedan dec. 19996 721 inlägg
#5

Det är inte så bra att göra så med querystring. Sidan kan missbrukas, för att utföra attacker mot andra sidor, förklädda som din webbserver.

390 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
129 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)