Avatar billede snokey Nybegynder
23. september 2009 - 22:59 Der er 3 kommentarer og
1 løsning

Husk mig, i login ASP

Hej, Jeg kunne godt tænke mig at den kunne huske de indtastede ting.. Ikke logge ind automatisk bare husk.:) Her er hvad jeg har .. Den laver godt nok en småkage.. men den husker intet. og chekboxen er hele tiden chekede.. ingen fejl kode..: Help..

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>Login</title>
    <link rel="stylesheet" type="text/css" href="style/hovede.css">
<meta name="generator" content="TSW WebCoder">
</head>

<body>
<%
if request.querystring("mode") = "login" then

    ' Vent med at køre koden til der bliver trykket på Login


    ' Tjek om login og password er korrekte
    If Request.Form("login") = "gæst" AND Request.Form("password") = "byvænget" Then
        ' Hvis korrekt sættes session til JA
        Session("login") = "JA"
        Session.Timeout = 30
     
        ' Send brugeren videre
        response.redirect("ok.asp")
    Else
        ' Hvis forkert sættes session til NEJ
        Session("login") = "NEJ"
        Session.Timeout = 30

        ' Besked om forkert password til brugeren umiddelbart under Login knappen
        response.redirect("ups.htm")

    End If

if Session("login") = "JA" and Request.Form("husk") = "true" then
    Response.Cookies("huskmig")("username") = gæst
    Response.Cookies("huskmig")("password") = byvænget
    Response.Cookies("huskmig")("checkbox") = "true"
    Response.Cookies("huskmig").Expires = Date+365
      else
        Response.Cookies("huskmig")("username") = ""
        Response.Cookies("huskmig")("password") = ""
        Response.Cookies("huskmig")("checkbox") = "false"
    End if
else
%>
<h1>
<%
username = Request.Cookies("huskmig")("username")
password = Request.Cookies("huskmig")("password")
checked = Request.Cookies("huskmig")("checkbox")
%>
<form method="post" action="login.asp?mode=login">
<table cellspacing="0" cellpadding="0">
    <tr>
        <td>Login<br><br></td>
        <td></td>
    </tr>

    <tr>
        <td>Brugernavn:</td>
        <td><input type="text" name="login" value="<%=username%>"></td>
    </tr>

    <tr>
        <td>Adgangskode:&nbsp;&nbsp;</td>
        <td><input type="password" name="password" value="<%=password%>"></td>
    </tr>
</table>

<input type="submit" value="Login">
<input name="husk" type="checkbox" checked="<%=checked%>">Gem info?<br><br>
</h1>
<% end if %>
</body>


</body>
</html>
Avatar billede snokey Nybegynder
24. september 2009 - 22:39 #1
Er det fordi det er svært ingen svare ? :) Eller er det fordi der er for lidt point?
Avatar billede snokey Nybegynder
26. september 2009 - 12:12 #2
Nåh, nu har jeg fået det til at virke.. men problemet er nu bare at password test og brugernavnet test , kan ses i cookiesen..?
Avatar billede snokey Nybegynder
26. september 2009 - 12:12 #3
Kan man kryptere det på en måde=?
Avatar billede snokey Nybegynder
27. september 2009 - 17:07 #4
lukker
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