04. marts 2008 - 12:39
Der er
10 kommentarer og 1 løsning
asp login fejl via MySQL Database
Jeg har et problem med et login system jeg har lavet fatter ikke lige hvor den går galt nogle der kan hjælpe? Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) Unknown column 'geden' in 'where clause' /eksamen/include/sub/loginsub.asp, line 23 og line 23: sqluser = "SELECT * FROM bruger where brugernavn ="&request.Form("bruger")&"" set rsuser = conn.execute(sqluser) mange tak
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
04. marts 2008 - 12:41
#1
sqluser = "SELECT * FROM bruger where brugernavn ='" & request.Form("bruger") & "'"
04. marts 2008 - 12:43
#2
mange tak
04. marts 2008 - 12:45
#3
kan du også fortælle mig hvad der er galt her så? if request.Form("bruger") <> rsuser("brugernavn") and request.Form("pass") <> rsuser("adgangskode") then
04. marts 2008 - 12:46
#4
if request.Form("bruger") <> rsuser("brugernavn") Or request.Form("pass") <> rsuser("adgangskode") then
04. marts 2008 - 12:47
#5
takker igen
04. marts 2008 - 12:55
#6
Men det er vel ikke noget du har tænkt dig at lægge på nettet, endnu, vel? Du har lukket op for angreb af typen sql-injection - det skal du have helt styr på først - Google er din ven ;)
04. marts 2008 - 13:19
#7
Nej slet ikke sidder bare og leger med det... ;)
04. marts 2008 - 13:24
#8
opdatering af database: der har jeg hørt noget med den ikke hedder request.form("") men noget andet... nogle der ved hvad det er?
04. marts 2008 - 13:44
#9
Hvis det er en <form method="post" ...> du bruger, så hedder det: request.form("...")
04. marts 2008 - 14:47
#10
tak
14. juli 2010 - 10:28
#11
lukker denne tråd
Kurser inden for grundlæggende programmering