Avatar billede aspguf Nybegynder
24. november 2004 - 22:35 Der er 8 kommentarer og
1 løsning

hjælpe til login script..

Hey jeg er ved at lave et login system, og det skal være sådan at når jeg som gæst skriver G.asp smider dem mig over til login.asp og når jeg så har logget ind gå den tilbage til g.asp
eller kom jeg fra a.asp ville den gå over til a.asp og ikke g.asp

kort fortalt den funcrion jeg søger er den fil jeg kom fra login systems skal smide mig tilbage til
Avatar billede kalp Novice
24. november 2004 - 23:13 #1
www.asp.dk

søg på login.. stortset alle login scripts fungere som du beskriver.. og eller kan de let tilpasses.
Avatar billede aspguf Nybegynder
25. november 2004 - 00:21 #2
Hvis jeg var til skatte jagt ville jeg ikke opratte et spørsmål her og alle de script jeg kan finde på asp.dk er der ingen af dem der kan det jeg søger.
jeg ved det er nåde med servervariabler men kan ikke finde det jeg skal bruge.
Avatar billede freud Nybegynder
25. november 2004 - 02:36 #3
måske du kan bruge denne funktion

'password beskyttelse
    Sub Password
        if Session("Nr") < 1 then
            session("BackID") = Request.querystring("ID")
            Response.Redirect("index.asp?ID=login")
        else
        End if

    End Sub
Avatar billede freud Nybegynder
25. november 2004 - 02:39 #4
funktionen ovenfor føre til denne side...

<% @LANGUAGE="VBSCRIPT"%>
<% Response.Expires = 0 %>
<% SetLocale(1030) %>
<!--#include file="../inc/funktion.asp" -->
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/total.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
<form name="form" method="post" action="index.asp?ID=login_tjek">
<%
If Request.Form("Action") = "Login" Then

    strUID = Trim(Replace(Request.Form("Login"),"'",""))
    strPWD = Trim(Replace(Request.Form("Password"),"'",""))
    If Len(strUID) > 0 And Len(strPWD) > 0 Then
       
        Set Conn = Server.CreateObject("ADODB.Connection")
        DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../db/hs.mdb")
        Conn.Open DSN   
       
        strSQL =    "SELECT * FROM Bruger"&_
                    " WHERE (Brugernavn = '" & strUID & "')"&_
                    " AND (Password = '" & strPWD & "')"

        Set rs = Conn.Execute(strSQL)
       
       
        If Not (rs.BOF Or rs.EOF) Then
            intUID = rs("BrugerID")
        Else
            strERR = "Enten er brugernavn eller password forkert - Prøv igen!"
        End If

       
        If Len(intUID) Then
            Session("Nr") = RS("BrugerID")
            Session("Navn") = RS("Navn")
            'Session("Brugernavn") = RS("Brugernavn")
            'Session("Password") = RS("Password")

            'Lukker databaseb   
            conn.Close
            Set Conn = Nothing
           
            Url = "index.asp?ID=" & session("BackID")
            session("BackID") = ""
            Response.Redirect Url   
       
        Else
           
            'strERR = "Du har ikke rettighed til at bruge administrator-modulet"
            strERR = "DIT BRUGERNAVN OG ADGANGSKODE GIVER IKKE ADGANG TIL DENNE SIDE" 
        End IF

       
    Else
       
        'strErr = "Du skal både indtaste dit brugernavn og din adgangskode"
        strErr = "DU SKAL INDTASTE BÅDE BRUGERNAVN OG ADGANGSKODE"
    End If

    If Len(strErr) > 0 Then
       
        strErr = "<font COLOR=""#000099"" SIZE=""1"" FACE=""'Verdana'"" ><em>" & strErr & "</em></font>"


   
    End If
End If
           

%>
        <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td align="center" valign="middle"><table width="600" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td height="25" align="center" valign="middle">&nbsp;                </td>
              </tr>
              <tr>
                <td align="center" valign="middle"><% = strErr %>
                </td>
              </tr>
            </table>
              <table border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td><table border="0" cellpadding="0" cellspacing="0">
                    <tr>
                      <td width="15" height="15">&nbsp;</td>
                      <td width="110" height="15">&nbsp;</td>
                      <td width="175">&nbsp;</td>
                      <td width="15">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15">&nbsp;</td>
                      <td width="110">Brugernavn</td>
                      <td width="175"><input name="Login" type="text" class="text_box" id="brugernavn5" size="25" maxlength="24"></td>
                      <td width="15">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15" height="10" align="left" valign="bottom">&nbsp;</td>
                      <td width="110" height="10" align="left" valign="bottom">&nbsp;</td>
                      <td width="175" height="10" align="left" valign="bottom">&nbsp;</td>
                      <td width="15" height="10" align="left" valign="bottom">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15">&nbsp;</td>
                      <td width="110">Adgangskode</td>
                      <td width="175"><input name="Password" type="text" class="text_box" id="adgangskode4" size="25" maxlength="24"></td>
                      <td width="15">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15" height="15">&nbsp;</td>
                      <td width="110" height="15">&nbsp;</td>
                      <td width="175" height="15"><strong> </strong></td>
                      <td width="15" height="15">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15" align="left">&nbsp;</td>
                      <td width="110" align="left">&nbsp;</td>
                      <td width="175" align="left"><input name="Action" type="submit" class="knap" value="Login"></td>
                      <td width="15" align="left">&nbsp;</td>
                    </tr>
                    <tr>
                      <td width="15" height="25" align="left">&nbsp;</td>
                      <td width="110" height="25" align="left">&nbsp;</td>
                      <td width="175" height="25" align="left">&nbsp;</td>
                      <td width="15" height="25" align="left">&nbsp;</td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
            </td>
          </tr>
        </table>
</form>
</body>
</html>
Avatar billede kalp Novice
25. november 2004 - 10:39 #5
jo jeg er sikker på du kan finde noget på asp.dk der kan bruges..de fleste scripts sender dig over til en side efter du har logget ind... som jeg sagde.. nogen rettelser så fungere det.

og det kan ikke kaldes skattejagt...
Avatar billede aspguf Nybegynder
25. november 2004 - 12:00 #6
Takker folk men det er ikke et helt login script jeg søger kun et lille script til mit login script. jeg skal kun blive sendt fra en a.asp til login og der fra til a.asp igen når jeg er loge ind, og kom jeg fra b.asp skal den igen smide mig til b.asp og ikke default.asp kort og godt den skal kunde tage den side jeg kommer fra og smide mig retur til..
Avatar billede aspguf Nybegynder
25. november 2004 - 12:13 #7
har funde det jeg søget og det var ikke på asp.dk
det var denne code jeg var ude efter men det virker bare ikke Request.ServerVariables("HTTP_REFERER")
Avatar billede aspguf Nybegynder
25. november 2004 - 12:13 #8
Lukket...
Avatar billede kalp Novice
03. januar 2005 - 23:20 #9
Husk at lukke spørgsmålet
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