Hey,
Ik weet dit al:
Hoe je dmv asp een password kunt laten controlen
En ik weet al hoe je gegevens uit een database moet lezen.
Nu wou ik een password laten controleren dmv een database...En ik dacht dat het script er dan zo uit zou moeten zien...Maar dat doet ie dus niet.... Mijn vraag is nu: Waarom doet dit script het niet??
Wat ik al heb geprobeerd:
Session.Timeout = 1 WEG LATEN
"(Rspassword("password").value)" ALS (Rspassword("password").value)
De database:
-x-.mdb = naam database
Met daarin:
tabel password met ID en password
bij password is het juiste password ingevuld...
Ik krijg een interne server fout (500)
Ik weet dit al:
Hoe je dmv asp een password kunt laten controlen
code:
1
2
3
| password = Request.form("password")
if password = "blabla" then
Response.redirect "goed.htm" |
En ik weet al hoe je gegevens uit een database moet lezen.
Nu wou ik een password laten controleren dmv een database...En ik dacht dat het script er dan zo uit zou moeten zien...Maar dat doet ie dus niet.... Mijn vraag is nu: Waarom doet dit script het niet??
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
36
37
38
39
40
41
42
43
| <%
Dim DbConn
Dim DbConnStr
Dim DbPad
Dim Sqlpassword
Dim Rspassword
Dim password
password=Request.form("password")
Set DbConn = Server.CreateObject("Adodb.Connection")
Set Rspassword = Server.CreateObject("Adodb.Recordset")
DbPad = Server.MapPath("db/-x-.mdb")
DbConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DbPad
Sqlpassword = "SELECT * FROM password"
DbConn.Open DbConnStr
Session.Timeout = 1
Rspassword.Open Sqlpassword, DbConn
If password = "(Rspassword("password").value)" Then
Response.Redirect "goed.htm"
Rspassword.Close
DbConn.Close
Set Rspassword = Nothing
Set DbConn = Nothing
%>
<%
Else
Response.Redirect "wrong.asp"
%>
<%
End If
%> |
Wat ik al heb geprobeerd:
Session.Timeout = 1 WEG LATEN
"(Rspassword("password").value)" ALS (Rspassword("password").value)
De database:
-x-.mdb = naam database
Met daarin:
tabel password met ID en password
bij password is het juiste password ingevuld...
Ik krijg een interne server fout (500)