Ik ben met een gastenboek bezig maar nu werkt het niet helemaal.
Als je in wilt loggen om in het gastenboek te schrijven komt deze met de fout "Unknown username/password"
Zoals je in de code kunt zien wordt er gecontroleerd in de Acces database of de naam n wachtwoord voorkomen.
Nu log ik met gebruikersnaam "test" en wachtwoord "test" in (die aanwezig zijn in de database, echter krijg ik toch een foutmelding "Unknown username/password")
Deze code is letterlijk overgenomen uit een dictaat maar werkt dus niet. Heeft er iemand een oplossing. Ik heb al gezocht maar met weinig resultaat (misschien zie ik iets over het hoofd)
Ik test dit allemaal thuis met IIS 5 die bij Windows XP pro zit.
Het bestand "dbGuestbook2.mdb" heb ik alle rechten gegeven voor de groep iedereen zodat je niet met rechtenproblemen zit.
Als je in wilt loggen om in het gastenboek te schrijven komt deze met de fout "Unknown username/password"
Zoals je in de code kunt zien wordt er gecontroleerd in de Acces database of de naam n wachtwoord voorkomen.
Nu log ik met gebruikersnaam "test" en wachtwoord "test" in (die aanwezig zijn in de database, echter krijg ik toch een foutmelding "Unknown username/password")
Deze code is letterlijk overgenomen uit een dictaat maar werkt dus niet. Heeft er iemand een oplossing. Ik heb al gezocht maar met weinig resultaat (misschien zie ik iets over het hoofd)
Ik test dit allemaal thuis met IIS 5 die bij Windows XP pro zit.
Het bestand "dbGuestbook2.mdb" heb ik alle rechten gegeven voor de groep iedereen zodat je niet met rechtenproblemen zit.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <HTML> <!-- \aspguestbook2\registerForm.htm --> <BODY> <H3> Session Login </H3> <FORM METHOD="POST" ACTION="/aspguestbook2/sessionLogin.asp"> Username: <INPUT TYPE="text" NAME=paramUsername"> <BR> Password: <INPUT TYPE="password" NAME="paramPassword"> <BR> <INPUT TYPE="submit" VALUE="submit"> <INPUT TYPE="reset" VALUE="reset"> </FORM> <A HREF="/aspguestbook2/index.htm"> Home </A> </BODY> </HTML> |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <HTML>
<!-- \aspguestbook2\sessionLogin.asp -->
<BODY>
<%
Dim MyConnection
Set MyConnection = Server.CreateObject("ADODB.Connection")
Call MyConnection.Open( _
"DRIVER={Microsoft Access Driver (*.mdb)};" & _
"DBQ=C:\Inetpub\wwwroot\aspguestbook2\dbGuestbook2.mdb")
Dim MySQLstatement
MySQLstatement = "SELECT usrName FROM tblUser " _
& "WHERE usrName = '" & Request("paramUsername") _
& "' AND usrPassword = '" & Request("paramPassword") & "'"
Dim MyRecordset
Set MyRecordset = Server.CreateObject("ADODB.Recordset")
Call MyRecordset.Open (MySQLstatement, MyConnection)
If MyRecordset.EOF Then
Response.Write("Unknown username/password <BR>")
Else
Session.Timeout = 2
Session("Username") = Request("paramUsername")
End If
MyRecordset.Close
MyConnection.Close
%>
<A HREF="/aspguestbook2/index.htm"> Home </A>
</BODY>
</HTML> |
[ Voor 17% gewijzigd door Gaitman op 18-08-2004 12:21 ]