Avatar billede Meggel Novice
16. marts 2004 - 22:03 Der er 3 kommentarer og
1 løsning

session problem

if rs.fields("member") = "Member" then
    If rs.EOF Then
response.redirect "admin.asp?skriv=Forkert bruger navn"
        Elseif rs("FPass") = pass Then
      Session("memberlogin") = Bruger
      Session("ID") = rs("id")
      response.redirect "admin.asp"
    End If
    response.redirect "admin.asp?skriv=Forkert password"
set rs = nothing
else
    If rs.EOF Then
response.redirect "admin.asp?skriv=Forkert bruger navn"
        Elseif rs("FPass") = pass Then
      Session("adminlogin") = Bruger
      Session("ID") = rs("id")
      response.redirect "admin.asp"
    End If
    response.redirect "admin.asp?skriv=Forkert password"
set rs = nothing
end if
end if
%>


kan det ikke gøres sådan eller hvordan kan det ellers laves..
Avatar billede eagleeye Praktikant
16. marts 2004 - 22:13 #1
Nej ikke helt da den vil fejle hvis i den føste if sætning:
if rs.fields("member") = "Member" then hvis rs.EOF. Så det skal byttes lidt rundt på koden, så prøv noget som dette:

If rs.EOF Then
  response.redirect "admin.asp?skriv=Forkert bruger navn"
Elseif rs("FPass") = pass Then
  if rs.fields("member") = "Member" then
      Session("memberlogin") = Bruger
      Session("ID") = rs("id")
      response.redirect "admin.asp"
  else
      Session("adminlogin") = Bruger
      Session("ID") = rs("id")
      response.redirect "admin.asp"
  end if
Else
  response.redirect "admin.asp?skriv=Forkert password"
end if
Avatar billede Meggel Novice
16. marts 2004 - 22:21 #2
laver en end if fejl..
Avatar billede Meggel Novice
16. marts 2004 - 22:27 #3
har selv fixet.. smid et svar :D
Avatar billede eagleeye Praktikant
16. marts 2004 - 22:29 #4
ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester