25. marts 2003 - 13:48Der er
4 kommentarer og 1 løsning
Tjekke om brugernavn findes...
Hvad er der galt her?? Den går direkte til community.asp?err=5. JEg har fundet ud af at det er i forbindelse med at tjække om brugernavnet er optaget. Enten så siger den at det er optaget lige meget hvad man skriver eller også siger den ingenting, og man kan derfor oprette ens brugernavne.
set rs = Server.CreateObject("ADODB.Recordset") SQL ="SELECT * from users" rs.Open sql, conn, 1, 3
If NOT(Rs.BOF AND Rs.EOF) Then if Request.form("password") = Request.form("password1") then
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.
Du tjekker jo intet sted, om brugernavnet eksisterer. Blot at tabellen ikke er tom. Med andre ord kan man ikke oprette sig som bruger, hvis tabellen er tom.
den du har der tjekker da heller ikke om brugernavnet allerede findes. Det skal være sådan at hvis det findes så skal den sende videre til community.asp?err=5
SQL ="Select * from users Where uid = '" & Replace(Request.Form("username"), "'", "''") & "'" rs.Open sql, conn, 1, 3 If Not rs.EOF Then Response.Redirect "community.asp?err=5" End If
Synes godt om
Ny brugerNybegynder
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.