Avatar billede timsen Nybegynder
18. december 2000 - 01:25 Der er 15 kommentarer og
2 løsninger

users

Dette er login scriptet :

<%
\' Hvis der er blevet trykket på knappen \"Login\"
If Request.Form(\"Action\") = \"Login\" Then
    \' Her forberedes de indtastede værdier til validering
    strUID = Trim(Replace(Request.Form(\"Brugernavn\"),\"\'\",\"\"))
    strPWD = Trim(Replace(Request.Form(\"Adgangskode\"),\"\'\",\"\"))

    \' Hvis der er skrevet noget i både brugernavn og adgangskode
    If Len(strUID) > 0 And Len(strPWD) > 0 Then

        \' DSNLess forbindelse til databasen
        Set myConn = Server.CreateObject(\"ADODB.Connection\")
        myConn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"protect.mdb\")

        \' Opbygning af SQL streng
        strSQL = \"SELECT * FROM Users\"&_
            \" WHERE (Username = \'\" & strUID & \"\')\"&_
            \" AND (Password = \'\" & strPWD & \"\')\"

        Set rs = myConn.Execute(strSQL)
        If Not (rs.BOF Or rs.EOF) Then
            \' Hvis brugeren fandtes i databasen
            intUID = rs(\"UserID\")
            intTRAN = rs(\"Transfer\")
           
           
        Else
            \' Hvis brugeren ikke fandtes i databasen
            strERR = \"Du blev ikke godkendt af systemet\"
        End If

        \' Rydder op i vores connection objekt
        myConn.Close
        Set myConn = Nothing

        If Len(intUID) Then
            \' Hvis variablen intUID indeholder en værdi sættes denne i sessionen \"UserID\" og brugeren bliver sendt videre
            Session(\"UserID\") = intUID
            Response.Redirect intTRAN
        End If
    Else
        \' Hvis der ikke var angivet brugernavn og adgangskode
        strErr = \"Du skal skrive både brugernavn og adgangskode\"
    End If

    If Len(strErr) > 0 Then
        \' Her laves fejlmeddelsen om til rød skrift
        strErr = \"<p><font color=red>\" & strErr & \"</font></p>\"
    End If
End If
%>
<html><head>
<title>Login script</title>
</head><body>
<form method=\"POST\" action=\"login.asp\">
  <p><font size=\"4\">Angiv brugernavn og adgangskode</font></p><%=strErr%>
  <table border=\"0\">
    <tr>
      <td width=\"50%\">Brugernavn:</td>
      <td width=\"50%\"><input type=\"text\" name=\"Brugernavn\" size=\"20\"> (test)</td>
    </tr>
    <tr>
      <td width=\"50%\">Adgangskode:</td>
      <td width=\"50%\"><input type=\"password\" name=\"Adgangskode\" size=\"20\">
        (test)</td>
    </tr>
  </table>
  <p><input type=\"submit\" value=\"Login\" name=\"Action\"></p>
</form>
url
</body></html>

Password til en side er user og brugernavn user men hvorfor virker det ik ?

Det ligger her : www.zequenze.dk/1/login.asp
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:26 #1
hvad er det der ikke virker ? sådan i sin helhed elle en specifik del ?
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:27 #2
linie 12 er vel ikke
Set myConn = Server.CreateObject(\"ADODB.Connection\")

Det er Chili!ASP som freepaq bruger der skodder .
Avatar billede timsen Nybegynder
18. december 2000 - 01:28 #3
Jo. kan jeg ik bruge det ??
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:30 #4
Der skal du nok \"snakke\" med en der har fostand på Chili!ASP
Avatar billede lp Nybegynder
18. december 2000 - 01:32 #5
tdau, er du allerede nået herover.....du løber jo for stærkt! :-)
Avatar billede timsen Nybegynder
18. december 2000 - 01:32 #6
Kan du lave noget jeg kan bruge, altså en spcifik videre sendelse alt efter password ??
Avatar billede tpiil Nybegynder
18. december 2000 - 01:33 #7
Du kan ikke bruge Access Databaser på Freepaq\'s server :(
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:34 #8
lp:> ork ja .. jeg render som vinden den blæser .. ;-)

tpiil:>  ej hvor skod ...
Avatar billede timsen Nybegynder
18. december 2000 - 01:35 #9
WHAT ER du sikker tpiil ??
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:36 #10
timsen:> så må du en tur på MySQL vognen .. hvis ellers man har adgang til det hos freepaq..
Avatar billede lp Nybegynder
18. december 2000 - 01:37 #11
ja, det er vist kun MySQL ?
Avatar billede timsen Nybegynder
18. december 2000 - 01:38 #12
jamen det har jeg adgang til. men kan du lave det Mr. T
Avatar billede tdaugaard Nybegynder
18. december 2000 - 01:38 #13
Øhh .. mig ? tjaaoo .. jeg kan da nok finde ud af det..
Avatar billede timsen Nybegynder
18. december 2000 - 01:39 #14
vil du med andre ord ;-)
Avatar billede timsen Nybegynder
18. december 2000 - 01:44 #15
Ej...jeg dropper det. Jeg lukker
Avatar billede tpiil Nybegynder
18. december 2000 - 15:14 #16
jeg er totalt sikker på at man ikke kan bruge Access DB\'er på Freepaq\'s server, man skal bruge MySQL :(
Avatar billede proboss Nybegynder
18. december 2000 - 19:44 #17
tdaugaard  arbejder du på den adresse bog eller har du droppet det til efter jul
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