Sql = "Select Count(*) as Found from bruger where (brugernavn = '" & Trim(Replace(Request("brugernavn"),"'","''")) & "') and (password ='" & Trim(Replace(Request("password"),"'","''")) & "')" Set Login = Rs.Execute(Sql) if Login("Found") = 0 then Session("login") = 0 error = "Du har skrevet en forkert Brugernavn eller Password prøv igen eller kontakt Webmarsteren." else Session("Login") = 1 Session("password-session") = Request("brugernavn") Response.Redirect "bruger.asp" end if else end if %>
Det vil være noget aller det her, du må dog ikke hænge mig op på det hvis det ikke lige virker, jeg har ikke noget sted at teste det, og det er et stykke tid siden jeg sidst lavede noget i ASP :)
SQL2 = "SELECT bruger_id FROM bruger WHERE (brugernavn = '(indskrevet)brugernavn')"
set bruger_id_hent=rs.execute(sql2)
If bruger_ny_hent="1" then Response.Redirect "admin.asp" else Response.Redirect "bruger.asp" end if
Dette burde du kunne skrive ind i stedet for 'Response.Redirect "bruger.asp"', men som jeg sagde det er et stykke tid siden, Dog ville jeg sige at du bure definere dine variabler i toppen, det vil gøre din kodning noget nemmere, når tingene bliver større.
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.