allting ska stå på samma rad, annars måde du ha ett end if sist.
If session("User_ID")="" Then Response.Redirect logout.asp
mvh,
8 svar · 244 visningar · startad av soffan76
Hur skriver jag denna kod-sats? Något blir fel...Tacksam för hjälp. Mvh Sofia
<%
If session("User_ID")="" Then
Response.Redirect logout.asp
%>
allting ska stå på samma rad, annars måde du ha ett end if sist.
If session("User_ID")="" Then Response.Redirect logout.asp
mvh,
OK, tack för ditt snabba svar...men ska det inte vara några fnuttar eller så efter redirect?
Tack! Nu ska det nog funka.
Tyvärr, det kommer inte att fungera. Du kan inte kolla ifall en session är tom genom att göra så, du måste använda isNull.
If isNull(session("User_ID")) Then Response.Redirect "logout.asp"
Nej, det stämmer inte. Jag har själv haft det problemet och det fungerar inte att kolla ifall session är tom på det sättet du visar. Sessionen är Null från början och det ända sättet att kolla det är med isNull...
nej, du, det går jag inte på.
prova detta:
Response.Write "isnull: " & isnull(session("ostron")) & "<br>"
Response.Write "tomsträng: " & (session("ostron")="")
(se då till att inte ha en session som heter ostron, men det kanske du inte har)
mvh,