Just nu i M3-nätverket
Jump to content

Problem att skydda sidor "Catastrophic failure"


Janne A

Recommended Posts

Tänkte skydda alla sidor på siten med hjälp av en include-fil som kollar om en sessionsvariabel finns, en ganska enkel och vanlig grej.

 

Grejen är att jag vill ha koden i jscript. All övrig kod är i j-script, och att blanda går iofs sig bra men det känns onödigt och ger en liten prestandaförlust.

 

VBscript-koden nedan funkar finfint, medans jscript-koden ger felmeddelandet "Object expected".

varför? vad kan jag göra istället?

 

Hjälp!

 

[Tillägg: provade lite till och fick nu felet Catastrophic failure... det ni!]

 

<SCRIPT LANGUAGE=VBSCRIPT RUNAT=SERVER>

If Session("User") = FALSE Then

Response.Redirect "login.asp"

Else

Response.Write "OK"

End If

</script>

 

 

<SCRIPT LANGUAGE=JSCRIPT RUNAT=SERVER>

If(Session("User") == false) //==null eller =="" funkar inte heller...

Response.Redirect("login.asp");

Else

Response.Write("OK");

</script>

 

 

Hälsningar Janne

 

[inlägget ändrat 2001-08-09 09:52:58 av Janne A]

Link to comment
Share on other sites

Jonas Wikström

Hello Janne!

 

Eftersom false ändå hanteras som en variant av systemet. Kolla av längden eller värdet på Session("User") istället.

 

Funkar

 

if(Session("User") == "")

 

eller

 

if(Session("User").lenght == 0)

 

 

>> Jonas

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...