Avatar billede cygnet Praktikant
06. november 2002 - 20:42 Der er 4 kommentarer og
1 løsning

Kortest muligt login

Har én side admin

Og vil bare gerne have en super kort kode til login scriptet.

Skal bare være noget med

<%
if not "noget med cookie er logget ind" then %>
En login form
<% else %>
Selve den kode beskyttet
<% end if%>

Havde tænkte bare selv brugernavn og password skulle skrives ind i den lille stump kode.

Nogen der lige kan strikke det sammen ?
Avatar billede no_doubt Nybegynder
06. november 2002 - 20:46 #1
<%
fejl = ""
If Request("Submit")<>"" Then
    If Request("navn") = "Mark Mikkelsen" and _       
        Request("password")="gamma1495" Then
        Session("Valid") = Request("navn")
        Response.redirect "default.asp"

    Else       
        fejl = "Forkert brugernavn eller password. Prøv igen!"   
    End If
End If
%>
Avatar billede cygnet Praktikant
06. november 2002 - 20:49 #2
Ikke helt det jeg søger - skal jo sættes ind i toppen af den side selve adminstrationen foregår fra.
Avatar billede eagleeye Praktikant
06. november 2002 - 20:51 #3
<%
if request.querystring("mode") = "login" then
  brugernavn = "test"
  password = "test"
  if request.form("username") = brugernavn AND request.form("password") = password then
    session("login") <> "jada"
  end if
end if

if session("login") <> "jada" then  %>
<table border="1">
<form method="post" action="?mode=login">
  <tr><td>Brugernavn:</td><td><input name="username"></td></tr>
  <tr><td>Password:</td><td><input type="password" name="password"></td></tr>
  <tr><td colspan="2" align="center"><input type="submit" value="Login" name="Action"></td></tr>
</form>
</table>
<% else %>

.. Selve den kode beskyttet

<% end if %>
Avatar billede eagleeye Praktikant
06. november 2002 - 20:52 #4
flot en fejl i koden..

dette:
  if request.form("username") = brugernavn AND request.form("password") = password then
    session("login") <> "jada"
  end if

Rettes til:

  if request.form("username") = brugernavn AND request.form("password") = password then
    session("login") = "jada"
  end if
Avatar billede cygnet Praktikant
06. november 2002 - 21:02 #5
Det var lige det jeg ledte efter eagleeye - takker. Så sparede du lige mig for at sidde oppe hele natten og rode med kode.

Takker mange...

/cygnet
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