Fejl i ASP/MySQL kode.
Hejsa.Stilte samme spørgsmål inat! Fik dog intet svar! Derfor prøver jeg igen!
Jeg har følgende kode, som ikke virker for mig!
Det er min MySQL forespørgelse som ikke fungerer.
Hvis jeg undlader at bruge "WHERE brugernavn =" i min forespørgelse virker det fint. Men bruger jeg dette kommer inge records frem. Heller ikke selvom jeg bruger f.eks. "lasse" i stedet for "" & strbrugernavn & "".
Laver jeg samme forespørgelse på min PHPMyadmin adgang til min MySQL database, virker det fint. Men ikke i min kode.
Jeg får en fejl, hvor den siger at der ikke blev fundet nogle records.
Er det mig der laver et eller andet forkert, eller hvordan?
Selve database forbindelsen laver jeg gennem en include fil, og den fungerer fint! Nedestående kode, er 100% den samme som jeg bruger på siden. Jeg har ikke rettet noget, fjernet brugernavn eller password, da disse jo ligger i min include fil.
Håber på hurtigt svar!
MVh.
Lasse Rasch
Her kommer så min Sourcekode :
--------------------------
<!--#include file="includes/config.asp"-->
<!--#include file="includes/open_forbindelse.asp"-->
<%
strbrugernavn = request.form("brugernavn")
strPassword = request.form("password")
%>
<%
if (strbrugernavn="") then ' Der er ikke indtastet bruger ID
session("msg") = "<br><font size=2><center> Brugernavn eller Password er ikke indtastet korrekt! </center>"
Response.Redirect "default.asp"
'Søger i databasen efter brugernavn og password
'-----------------------------------------------------
else 'Søger databasen igennem
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT password FROM brugere WHERE brugernavn = "" & strbrugernavn & """,strConn
if rs("password") = strPassword then
session("login_access") = TRUE
Set rs = Nothing
response.Redirect "forside.asp"
end if
session("msg") = "<br><font size=2><center>Forkert brugernavn eller Password! </center>"
strbrugernavn = ""
strPassword = ""
Set rs = Nothing
response.Redirect "default.asp"
end if
%>
<!--#include file="includes/close_forbindelse.asp"-->
-------------------------
