Avatar billede wilson_kidhater Nybegynder
30. oktober 2002 - 22:41 Der er 3 kommentarer

En webbaseret dagbog (DGI's & S. Pedersens "DBstyrede Websider)

Jeg får en fejl:

Fejltype:
Microsoft JET Database Engine (0x80040E10)
Der er ikke angivet nogen værdi for en eller flere krævede parametre.
/dbswebsites/kap4/validering.asp, line 26

Browsertype:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

Side:
GET /dbswebsites/kap4/validering.asp

Linje 25 og 26 ser sådan ud:

Set autoriseret = Server.CreateObject ("ADODB.Recordset")
autoriseret.Open "SELECT * FROM adgang WHERE brugernavn = '" & brugernavn & "' AND adgangskode = '" & adgangskode & "'", database

Spørgsmålet:

Hvordan får jeg det til at virke?
Avatar billede boris Mester
30. oktober 2002 - 22:46 #1
Kunne det tænkes, at brugernavn og/eller adgangskode ikke indeholder nogetsomhelst?
Prøv at skrive:
= brugernavn
= adgangskode
og se, om den skriver noget.
Hvad med at bruge session variabler?
Avatar billede locturian Nybegynder
31. oktober 2002 - 06:54 #2
Er nok enig med boris. Men det der var da også en rigtig dårlig måde at gøre det på. Brug sessions. Lav en stump kode, der spørger om det indtastede findes i databasen, og hvis ja, så sender den videre i systemet. Du kan så sende brugeren videre, til det du nu prøver på der... Så er du nemlig lidt bedre stillet :)
Avatar billede wilson_kidhater Nybegynder
31. oktober 2002 - 12:50 #3
Der _ER_ indført brugernavn og adgangskode i databasen og der bliver også brugt sessions et sted...
og lad nu være med at forvirre mig :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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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