Avatar billede larsen45 Juniormester
24. juli 2003 - 14:29 Der er 29 kommentarer og
1 løsning

Login database funktion på startside

Hejsa alle

Hjælp til database login funktion med disse muligheder.
---------------------------------------------
Præcis ligesom hos http://activedeveloper.dk
Brugernavn:
Adgangskode:
Husk login
Automatisk login
Glemt password?
Bliv medlem

eller her hos

-------------------------
http://www.eksperten.dk 
Dine data
Brugernavn
Adgangskode
Login
Opret
-------------

Jeg har ASP og access 2000 til min rådighed.
Jeg skal bruge dette på min startside øverst i højreside.

Jeg håber meget på at på hjælp her.

På forhånd tak
Søren Larsen
Avatar billede ellebaek Nybegynder
08. september 2003 - 19:47 #1
for lidt flere points kan jeg bikse det sammen for dig...
Avatar billede larsen45 Juniormester
08. september 2003 - 23:55 #2
Fint nok ellebaek du kan få 50 point til at lave dette til mig.
Håber dette er fint nok!
Avatar billede ellebaek Nybegynder
09. september 2003 - 18:44 #3
50 point er ikke meget for et sådant script, men jeg kan kigge på det hvis jeg får tid...
Avatar billede larsen45 Juniormester
09. september 2003 - 19:01 #4
jeg håber da at du for tid til at hjælpe mig med det ellebaek.
Avatar billede ellebaek Nybegynder
16. september 2003 - 22:40 #5
undskyld jeg ikke har haft mulighed for at kigge på det før. Ser på det i morgen..
Avatar billede ellebaek Nybegynder
08. oktober 2003 - 13:26 #6
Hej Larsen.
Har du stadig brug for et sådant script, for så har jeg fået lavet noget der fungere...
Avatar billede larsen45 Juniormester
08. oktober 2003 - 13:32 #7
ja Ellebaek jeg mangler stadig sådan et script.
Vh Søren Larsen
Avatar billede ellebaek Nybegynder
08. oktober 2003 - 15:25 #8
Jeg har lige lidt biks med logud delen, men den virker om 2 min...

Du kan se siden på:

http://ellebaek.dyndns.dk/exp/login/login.asp
Avatar billede larsen45 Juniormester
08. oktober 2003 - 15:32 #9
Fint nok Ellebaek
Kan man få det til stå 100% ligesom på
http://activedeveloper.dk
Det ser meget godt ud synes jeg.
Avatar billede ellebaek Nybegynder
08. oktober 2003 - 15:35 #10
Kan man nok sagtens...

Jeg skal desværre på arbejde nu, bliver nødt til at kigge på resten i morgen...
Avatar billede larsen45 Juniormester
08. oktober 2003 - 16:18 #11
Okay Ellebaek
Du må meget gerne sende det til mig på mail.
når du engang kommer hjem fra arbejde.
E-mail: dsl52640@vip.cybercity.dk
Vh Søren Larsen
Avatar billede larsen45 Juniormester
09. oktober 2003 - 19:03 #12
Hej Ellebaek
Har du haft tid til at kigge på det??
Nå men send det til mig når du er klar til det.
E-mail: dsl52640@vip.cybercity.dk
Avatar billede ellebaek Nybegynder
09. oktober 2003 - 21:21 #13
Hey du...

Kig lige på siden nu, er den som den skal være...?
Avatar billede larsen45 Juniormester
09. oktober 2003 - 21:30 #14
kanon det ser godt ud
Avatar billede ellebaek Nybegynder
09. oktober 2003 - 21:35 #15
du kan finde filerne her:

http://ellebaek.dyndns.dk/exp/login.zip
Avatar billede larsen45 Juniormester
09. oktober 2003 - 22:00 #16
Fint nok ellebaek
Jeg har lige prøvet at oploade den til serveren.
når man nu har skrevet et forkert kode ord og man så trykker på login knappen
for man:
Forkert login, prøv igen

Det er fint nok men så når man trykker på linket for jeg et blankt fejl billede. Der er et eller andet galt i history back.
Jeg har det hele liggende i en mappe som hedder login/login.asp
Avatar billede ellebaek Nybegynder
09. oktober 2003 - 22:29 #17
Sådan der...

Jeg fandt også en lille anden fejl..
Men nu virker det vidst som det skal.
http://ellebaek.dyndns.dk/exp/login.zip
Avatar billede larsen45 Juniormester
09. oktober 2003 - 23:16 #18
Prøv at se her ellebaek
Jeg har bøvl med tilbage knappen
http://www.floorballlife.com/test1/login/javascript.history.go(-1)
Avatar billede ellebaek Nybegynder
09. oktober 2003 - 23:30 #19
Har du opdateret siden, for når jeg går der ind har jeg ikke den tilbageknap...
Avatar billede larsen45 Juniormester
09. oktober 2003 - 23:38 #20
Jeg fik vist sagt det lidt forkert.
Det jeg ville sige var at når du har tastet et brugernavn og et password
ind der er forkert for du denne side frem: http://www.floorballlife.com/test1/login/login.asp

Her trykker jeg så på: Forkert login, prøv igen (linket)

Så for jeg denne side: http://www.floorballlife.com/test1/login/javascript.history.go(-1)
fejl side
The page cannot be found

Jeg har prøvet at opdater uden at det virker???
Hvad skal der rettes til for at tilbage knappen virker korrekt.
Avatar billede ellebaek Nybegynder
09. oktober 2003 - 23:46 #21
jeg har i den nye version rettet så der ikke skulle være den tilbage knap. Der skulle bare stå med rødt at der var et forkert login, og man skal prøve igen...

Det får jeg også...
Prøv at lukke IE, og starte den igen....
Avatar billede larsen45 Juniormester
10. oktober 2003 - 00:08 #22
jeg har lige prøvet den hos dig:
http://ellebaek.dyndns.dk/exp/login/javascript.history.go(-1)
du for den samme fejl som mig.
Avatar billede ellebaek Nybegynder
10. oktober 2003 - 00:14 #23
jeg forstår det ikke...

Hos mig ser den sådan her ud:
http://ellebaek.dyndns.dk/exp/ie.jpg
Avatar billede ellebaek Nybegynder
10. oktober 2003 - 00:14 #24
men jeg bliver nødt til at smutte i seng nu...
Slukker compen om 5 min eller der omkring, så skynd dig lige ind på det sidste link...
Avatar billede larsen45 Juniormester
10. oktober 2003 - 00:22 #25
skriv lige hele koden her på login.asp
Så vil jeg prøve at bruge den du har på denne side
Avatar billede ellebaek Nybegynder
11. oktober 2003 - 15:28 #26
// ---- login.asp

<%
if request.querystring("mode") ="opret" then
  if request.form("opret") <> "" then

    if not request.form("uName") <> "" then
      UnAlert = "<font color='red'>*</font>"
      Alert = "1"
    else
      uName = replace(trim(Request.Form("uName")),"'","")
      UnAlert = ""
    end if

    if not request.form("uPass") <> "" then
      UpAlert = "<font face='red'>*</font>"
      Alert="1"
    elseif not request.form("uPass") = request.form("uPassIgen") then
      Up2Alert="<font color='red'>Passwords skal stemme overens</font>"
      Alert="1"
    else
      uPass = replace(trim(Request.Form("uPass")),"'","")
      UpAlert = ""
    end if

    if not request.form("email") <> "" then
      UeAlert = "<font color='red'>*</font>"
      Alert = "1"
    else
      uEmail = replace(trim(Request.Form("email")),"'","")
      UeAlert = ""
    end if


    if Alert <> "1" then
      set rs = server.createObject("adodb.connection")
      conn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
      conn = conn & "DBQ=" & server.mappath("db.mdb")
      rs.open conn
      sql = "Select * from Tuser where UserID = '"& uName &"'"
      set rs = rs.execute(sql)
      if rs.EOF then
                rs.close
      set rs = server.createObject("adodb.connection")
                rs.open conn
        sql2 = "Select * from Tuser where Email = '"& uEmail &"'"
        set rs = rs.execute(sql2)
        if rs.EOF then
                  rs.close
      set rs = server.createObject("adodb.connection")
                  rs.open conn
          sql3 = "insert into Tuser(UserID, password, email) values('"&uName&"','"&uPass&"','"&uEmail&"')"
          set rs = rs.execute(sql3)
          Response.redirect("login.asp?id=oprettet")
        else
          Alert = "<font color='red'>Der findes allerede en bruger med denne email</font>"
        end if
      else
        Alert = "<font color='red'>Der findes allerede en bruger med dette brugernavn</font>"
      end if
    else
      if not Up2Alert <> "" then
        Alert = "<font color='red'>Alle felter med * skal udfyldes</font>"
      else
        Alert = Up2Alert
      end if
    end if
  end if
%>
<html>
<head>
<title>Opret bruger</title>
</head>
<body>
<form method="post" action="login.asp?mode=opret">
<div align="center">
<%=Alert%><br>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td>
<font FACE="'Tahoma',Arial" size="2"><%=UnAlert%>Vælg et brugernavn: </font><BR>
<input type="text" name="uName" value="<%=uName%>" size="15"><BR>
<font FACE="'Tahoma',Arial" size="2"><%=UpAlert%>Vælg et password: </font><BR>
<input type="password" name="uPass" size="15"><BR>
<font FACE="'Tahoma',Arial" size="2">Gentag password: </font><BR>
<input type="password" name="uPassIgen" size="15"><BR>
<font FACE="'Tahoma',Arial" size="2"><%=UeAlert%>Email: </font><BR>
<input type="text" name="email" value="<%=uEmail%>" size="15"><BR><BR>
<input type="submit" name="opret" value="Opret"><BR>
</font>
</table>
</div>
</form>
</body>
</html>

<%

elseif request.querystring("mode") = "glemtPass" then
if request.form("glemt") <> "" then
set rs = Server.CreateObject("ADODB.Connection")
conn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
conn = conn & "DBQ=" & server.mappath("db.mdb")

uEmail = replace(trim(Request.Form("email")),"'","")
rs.open conn
sql = "select * from Tuser where email = '"&uEmail&"'"
set rs = rs.execute(sql)
if rs.eof then
Response.write "<center>Der findes ingen bruger med denne email"
response.write "<br><a href='login.asp?mode=opret'>Prøv igen</a></center>"
else
response.write "<center>Dit password er: <b>" & rs.fields("password") & "</b><br>"
response.write "<a href='login.asp'>Login</a><center>"
end if
else
%>
<html>
<head>
<title>Glemt password</title>
</head>
<body>
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td>
<form method="post" action="login.asp?mode=glemtPass">
<font FACE="'Tahoma',Arial" size="2">Indtast email:</font><br>  <input TYPE="text" name="email" size="15"><br><BR>
<INPUT TYPE="submit" NAME="glemt" value="send">
</form>
</td>
</tr>
</table>
</body>
</html>

<%
end if
else
if request.form("submit") <> "" then
session("Login") = ""

set rs = Server.CreateObject("ADODB.Recordset")
set MyConn = Server.CreateObject("ADODB.Connection")
conn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
conn = conn & "DBQ=" & server.mappath("db.mdb")
Bruger = replace(trim(Request.Form("FBruger")),"'","")
Pass = replace(trim(Request.Form("FPass")) ,"'","")
SQL ="SELECT * FROM Tuser WHERE UserID = '" & Bruger & "'"
rs.Open SQL,conn
myConn.Open conn
       
'Undersøg om det er det rigtigt Password og send til loginsiden hvis det er forkert ellers sender den til Lektiesiden.

    If rs.EOF Then
              response.write "<a href='javascript.history.go(-1)'>Forkert login, prøv igen</a>"
   
        Elseif rs("password") = pass Then
      if request.form("box") <> "" then
        response.cookies("login")("1") = Bruger
        response.cookies("login").expires = Now() +365
      end if
      Session("Login") = Bruger
            tallet = rs.Fields("Logins") + 1
upSQL="UPDATE Tuser SET logins = '"&tallet&"' WHERE UserID = '" & Bruger & "'"
            Set Record = MyConn.Execute(upSQL)
            Response.redirect("loggetind.asp")
            Else         
response.write "<font color=red>Forkert login<br>Prøv igen</font>"

    End If
end if
   
%>
<html>
<head>
<title>Login</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
</head>

<br>

</div>
<div ALIGN="center">
<% if request.querystring("id") = "oprettet" then
response.write "Brugeren er oprettet<br><br>"
end if
%>
<FORM method="post" ACTION="login.asp">
<table border="0" width="100%" cellspacing="0" cellpadding="3">
<tr>
<td width="100%" class="small" align="left">
<form action="login.asp" method="POST">
<font FACE="'Tahoma',Arial" size="2">Brugernavn:<br>
<input type="text" name="FBruger" size="15" value=""><br>
Adgangskode:<br>
<input type="password" name="FPass" size="15" value=""><br>
<input type="checkbox" name="box" value="ON"> Automatisk login<br><br>
<input type="submit" name="submit" value="Login"><br><br>
<img src=brown_arrow.gif width=4 height=8 hspace=5 align=middle> <a href=login.asp?mode=glemtPass>Glemt password?</a><br><img src=brown_arrow.gif width=4 height=8 hspace=5 align=middle> <a href=login.asp?mode=opret>Bliv medlem</a></font>
</form>
</td>
</tr>
</table>

</body>
</html>
<% end if %>

// ---- End Login.asp ----
Avatar billede larsen45 Juniormester
13. oktober 2003 - 12:27 #27
Det virker nu Ellebaek.
Tak for din hjælp
Avatar billede nitram30 Nybegynder
06. februar 2004 - 18:49 #28
Hej Ellebaek!

Jeg vil godt have hjælp til det samme..
Er det noget du vil kigge på?
Jeg mangler den db.mdb der bl.a. skal til og et par enkelte tilføjelser. vil godt give de samme point.

---
Mvh
Martin
Avatar billede ellebaek Nybegynder
07. februar 2004 - 14:51 #29
Hvad skal det kunne ?
Avatar billede nitram30 Nybegynder
07. februar 2004 - 15:08 #30
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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