Avatar billede dartlykke Novice
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
Avatar billede erikjacobsen Ekspert
04. marts 2008 - 12:41 #1
sqluser = "SELECT * FROM bruger where brugernavn ='" & request.Form("bruger") & "'"
Avatar billede dartlykke Novice
04. marts 2008 - 12:43 #2
mange tak
Avatar billede dartlykke Novice
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
Avatar billede nielle Nybegynder
04. marts 2008 - 12:46 #4
if request.Form("bruger") <> rsuser("brugernavn") Or request.Form("pass") <> rsuser("adgangskode") then
Avatar billede dartlykke Novice
04. marts 2008 - 12:47 #5
takker igen
Avatar billede erikjacobsen Ekspert
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 ;)
Avatar billede dartlykke Novice
04. marts 2008 - 13:19 #7
Nej slet ikke sidder bare og leger med det... ;)
Avatar billede dartlykke Novice
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?
Avatar billede erikjacobsen Ekspert
04. marts 2008 - 13:44 #9
Hvis det er en <form method="post" ...> du bruger, så hedder det: request.form("...")
Avatar billede dartlykke Novice
04. marts 2008 - 14:47 #10
tak
Avatar billede dartlykke Novice
14. juli 2010 - 10:28 #11
lukker denne tråd
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester