I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er lidt svært at sige præcist hvad der er galt, da du ikke er særlig informativ omkring hvad der sker/ikke sker og ikke mindst hvad du forventer der skal ske!
Men der er et par problemer:
1. Du kontrollerer om brugeren i cookien er tom og udskriver i så fald en formular inde i din If blok. Men herefter kontrollerer du alligevel brugeren i cookien i databasen, selv om der lge er udskrevet en login formular.
Du bør "pakke" det hele ind i én If-Else blok så der i tilfælde af, at der ikke findes et brugernavn i cookien, uskrives en login formular og scriptet derefter stopper. Dette kunne også løses med en Response.End
2. Hvis login formulares action (default.asp) er ovenstående side, vil du aldrig kunne logge ind, med mindre du allerede har en cookie fra en anden side. Der er ingen sammenhæng mellem værdierne der indtastes i formularen og dette script. Værdierne fra formularen finde i Request.Form("login") og Request.Form("password"), men der "kontrolleres" udelukkende på cookien.
P.S. Der havde indsneget sig en lille fejl i mit tidligere svar vedr. cookies. Når du skal skrive til en cookie, skal det altid foregå på Response objektet:
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.