/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
E-mail
Fra : Jeppe Christensen


Dato : 22-01-05 19:25

Har et følgende login script:

<%
Dim adoCon
Dim strCon
Dim rsCheckUser
Dim strAccessDB
Dim strSQL
Dim strUserName

strUserName = Request.Form("txtUserName")

strAccessDB = "brugere2.mdb"

Set adoCon = Server.CreateObject("ADODB.Connection")

strCon = "DRIVER={Microsoft Access Driver
(*.mdb)};uid=;pwd=letmein; DBQ=" & Server.MapPath(strAccessDB)

adoCon.Open strCon

Set rsCheckUser = Server.CreateObject("ADODB.Recordset")

strSQL = "SELECT tblUsers.Password FROM tblUsers WHERE
tblUsers.UserID ='" & strUserName & "'"

rsCheckUser.Open strSQL, strCon

If NOT rsCheckUser.EOF Then

If (Request.Form("txtUserPass")) = rsCheckUser("Password") Then

Session("blnIsUserGood") = True
Session("login2") = "True"
Session("UserName") = strUserName

Set adoCon = Nothing
Set strCon = Nothing
Set rsCheckUser = Nothing

Response.Redirect"index2.asp?name=" & strUserName
End If
End If

Set adoCon = Nothing
Set strCon = Nothing
Set rsCheckUser = Nothing

Session("blnIsUserGood") = False

Response.Redirect"fejl2.asp"
%>

Har tilføjet en email kollone inde i "brugere2.mdb", ville så
gerne have hjælp med hvordan jeg kan få gemt den mail der er høre
til brugeren som Session.

mvh. Jeppe



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jeppe Christensen (22-01-2005)
Kommentar
Fra : Jeppe Christensen


Dato : 22-01-05 22:02

Sorry havde ikke set at det andet indlæg var postet

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Dj Uncas (23-01-2005)
Kommentar
Fra : Dj Uncas


Dato : 23-01-05 02:37

> Session("blnIsUserGood") = True
> Session("login2") = "True"
> Session("UserName") = strUserName

Tilføj efter dette:

Session("email") = rsCheckUser("email")

Så burde den være i vinkel!



Jeppe Christensen (23-01-2005)
Kommentar
Fra : Jeppe Christensen


Dato : 23-01-05 11:13

Den skriver følgene fejl når jeg tilføjer - Session("email") =
rsChechUser("email") -

Fejltype:
ADODB.Recordset (0x800A0CC1)
Elementet kan ikke findes i den samling, der svarer til det
anmodede navn eller ordenstal.
/bruger2.asp, line 32

Det er i line 32 Session("email") = rsChechUser("email") står...

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jeppe Christensen (23-01-2005)
Kommentar
Fra : Jeppe Christensen


Dato : 23-01-05 11:22

Har fået det til at virke...:D

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørgen Müller (23-01-2005)
Kommentar
Fra : Jørgen Müller


Dato : 23-01-05 12:07

Jeppe Christensen skrev:
>Fejltype:
>ADODB.Recordset (0x800A0CC1)
>Elementet kan ikke findes i den samling, der svarer til det
>anmodede navn eller ordenstal.
>/bruger2.asp, line 32

>strSQL = "SELECT tblUsers.Password FROM tblUsers WHERE
>tblUsers.UserID ='" & strUserName & "'"

Du henter kun feltet Password og derfor kan den ikke finde email.
strSQL = "SELECT tblUsers.Password, tblUsers.Email FROM tblUsers WHERE
tblUsers.UserID ='" & strUserName & "'"

--
Med Venlig Hilsen
Jørgen Müller



Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste