09. marts 2003 - 12:07Der er
9 kommentarer og 3 løsninger
Opret bruger
Hej jeg har siddet og rodet med noget opret bruger som ikke helt vil virke, her kan i se min kode <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("brugere.mdb") Conn.Open DSN
strSQL = "Select from brugere where brugernavn = " & request.form("navn") Set rs = Conn.execute(strSQL)
If rs.BOF AND rs.EOF then Response.write "Brugernavnet kan oprettes" else Reponse.write "Optaget" end if
Hvis du har Acces-databasen åbn så luk det. Hvis det ikke hjælper genstart din computer.
Synes godt om
Slettet bruger
09. marts 2003 - 12:25#8
Okey nu skal jeg bare have lavet det såden det også virker med email så den komme til at hedde strSQL = "Select * from brugere where brugernavn = '" & request.form("navn") & "' OR '" & request.form("email") & "'" så skal jeg have lavet så hvis kun bruger navn er optaget skal den stille om til opret.asp?fejl=3 og hvis email er optaget skal den stille om til opret.asp?fejl=4 håber i vil hjæpe :)
du benytter bare eller og så kigger du i dben... <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("brugere.mdb") Conn.Open DSN
strSQL = "select * from brugere"
email = request.form("email") navn = request.form("navn")
while not rs.eof if email = rs.fields("email") then response.redirect (opret.asp?fejl=3) elseif navn = rs.fields("navn") response.redirect (opret.asp?fejl=4) end if wend
eller også benytter du 2 forskellige connections... sql1 = "select * from brugere where brugernavn LIKE '" & request.form("navn") & "'" sql2 = "select * from brugere where brugernavn LIKE '" & request.form("email") & "'" så siger du bare rs1 = rs1.execute(sql1) if not rs1.eof then response.redirect(opret.asp?fejl=3) end if rs2 = rs2.execute(sql2) if not rs2.eof then response.redirect(opret.asp?fejl=4) end if
Jeg bøffede lidt rundt i tal og sådan før, men det skulle kunne være til at forstå...
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.