TroxyMedlem sedan mars 20041 505 inlägg Hej!
Om man anger <%Option Explicit%> inne på default.asp, måste man också ange det på alla sidor man inkluderar på sidan?
Måste jag lägga <%Option Explicit%> i methods.asp om jag inkluderar den såhär?
<!--#include file="inc/methods.asp" -->
Eller såhär?
<%
server.execute("methods.asp")
%>
Tacksam för hjälp!
@ndersMedlem sedan juni 200032 969 inlägg Eftersom resultatet av SSI-include blir ett dokument, så kan du inte ha option explicit på mer än ett ställe.
J.N.Medlem sedan apr. 20031 660 inlägg HEJ!
Du kan ju prova!
Men, då får du fel, man kan nämligen endast ha en enda i en sida, dvs inkl alla infogade filer.
Om du sätter den i methods.asp och infogar sidan en bit ned i huvudsidan får du (nog) fel, tror det måste ligga allra överst.
OveRRidEMedlem sedan feb. 200112 078 inlägg Om du använder SSI (includes) så ärvs kravet att definera variablar, ja. Det gör det inte om du använder .Execute, då denna sida exekveras i ett annat scope och inte under samma som från den sida som den anropas från.