Avatar billede autohh Nybegynder
23. august 2004 - 18:38 Der er 16 kommentarer og
1 løsning

Mangler Login system

Heysa Ekspeter :)
som titlen siger jeg mangler et login system til mit community.
min database hedder database.mdb og min tabelnavn er brugere. databasen ser sådan her ud:
id -
bruger -
kode -
hjemmeside -
info -

håber i vil hjælpe :)
Avatar billede phuc69 Juniormester
23. august 2004 - 18:44 #1
Spørgsmålet er løst se http://www.eksperten.dk/spm/532121  autohh har åbentbart ikke den store tålmodighed
Avatar billede autohh Nybegynder
23. august 2004 - 18:59 #2
Phuc69 du har ret i jeg ikke har en stor tålmodighed. og nej dit login system virket ik !
Avatar billede tommy_carstensen Nybegynder
23. august 2004 - 19:18 #3
Hvad er dit spørgsmål helt specifikt? Jeg vil gerne have 200 point, men jeg kan ikke se noget spørgsmål. Jeg læser, at du for 200 point vil have en anden person til at lave et færdigt login system til dig. Det koster penge i den virkelige verden makker. Hvorfor prøver du dig ikke selv frem? Desuden kan jeg på http://www.eksperten.dk/spm/532121 se, at der allerede er kommet gode løsningsforslag til dit "problem".
Venlige hilsner
Avatar billede phuc69 Juniormester
23. august 2004 - 19:32 #4
Her er svaret

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN

SQL = "select * from brugere where bruger='" & Request.querystring("logon") & "'"
Set rs = Conn.Execute(SQL)
response.write sql

Do While Not rs.EOF
check1=(rs("bruger"))
check2=(rs("kode"))

if check1=request.querystring("logon") and check2=request.querystring("pass") THEN
session("tillad")="ja"
response.redirect "startside.asp"
end if
rs.MoveNext

Loop
response.redirect "logon.htm"



Conn.Close
Set Conn = Nothing
%>
Avatar billede phuc69 Juniormester
23. august 2004 - 19:32 #5
og det virker
Avatar billede autohh Nybegynder
24. august 2004 - 11:57 #6
Hmm ved ikke helt hvordan du vil kalde det her virker http://frip.dk/leader/news/logon.htm
http://frip.dk/leader/news/opret.asp
Avatar billede autohh Nybegynder
24. august 2004 - 12:04 #7
nu virker det :) men mangler jo den side man kommer ind på når man r logget ind
Avatar billede phuc69 Juniormester
24. august 2004 - 12:10 #8
Du ændre bare der hvor der står Response.redirect"statside.asp" til den side du vil logge ind på. altså Response.redirect "dinside.htm"
Avatar billede phuc69 Juniormester
24. august 2004 - 12:13 #9
Ja det ser ud til at virke har selv lige oprette en bruger og den linker som den skal til startside.asp
Avatar billede autohh Nybegynder
24. august 2004 - 12:17 #10
ja men den skal jo gøre sådan at kun dem der har skrevet kode kan komme ind
Avatar billede phuc69 Juniormester
24. august 2004 - 13:14 #11
I den side som du henviser til altså den side de kommer ind på ved login skriver du følgende i toppen
<%
if session("tillad")<> "ja" then
Response.redirect "logon.htm"
end if
%>
Avatar billede autohh Nybegynder
24. august 2004 - 13:23 #12
http://frip.dk/leader/news/startside.asp
du kommer ind på den selvom du ikke r logget ind ? eller hva?
Avatar billede phuc69 Juniormester
24. august 2004 - 13:27 #13
Nej det gør man ikke. Prøv og slette din cookies
Avatar billede phuc69 Juniormester
24. august 2004 - 13:28 #14
Det kan jeg se da jeg bliver henvist til siden http://frip.dk/leader/news/login.htm
som den ikke kan finde da den hedder logon.htm
Avatar billede phuc69 Juniormester
24. august 2004 - 13:43 #15
du kan prøve at indsætte denne kode efter if'en på startsiden
Session.Abandon
så kan skulle den slette sessionen som giver tilladelse til at se siden
Avatar billede autohh Nybegynder
24. august 2004 - 13:56 #16
tark :)
Avatar billede phuc69 Juniormester
24. august 2004 - 14:04 #17
dvsl håber du bliver tilfreds med det
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