Jyske Bank er rykket ind i Glaskuben på Kalvebod Brygge, et markant byggeri i hjertet af København. Knap 1.000 arbejder her, heraf 200 i IT, med nye rammer for samarbejde, innovation og udvikling.
<% Brugernavn = Request.Form("Brugernavn") If Brugernavn = "food4you" Then Session("Login") = true Response.Redirect("index.asp") elseif Brugernavn = "food4me" Then Session("Master") = true Response.Redirect("index.asp") end if %>
Session("Login") = 0 If Brugernavn = "food4you" Then Session("Login") = 1 Else If Brugernavn = "food4me" Then Session("Login") = 2 End If If Session("Login") > 0 Then Response.Redirect("index.asp") End If
Hvordan skal det så se ud hvis jeg skal have den til at vise et stykke HTML når enten den ene session er true eller den anden..? Her er min kode: <% if session("master") = true then %>
Men som sherlock foreslår, så er det nok bedre (uden at vide helt præcis hvad det er du skal bruge det du har lavet til), at have en session-variabel, som bare beskriver hvilken rolle den aktuelle bruger har i stedet. Om du så vil bruge tekst eller tal er et temperament spørgsmål - jeg ville måske vælge at benytte værdierne "login" og "master" i stedet for tal, da det er mere intuitivt at læse når du kigger på koden... altså:
<% Brugernavn = Request.Form("Brugernavn") If Brugernavn = "food4you" Then session("autorisation") = "login" Response.Redirect("index.asp") elseif Brugernavn = "food4me" Then session("autorisation") = "master" Response.Redirect("index.asp") end if %>
og så benytte denne if-sætning til at checke:
<% if lcase(session("autorisation")&"") = "master" then %>
<% elseif lcase(session("autorisation")&"") = "login" then %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.