20. juni 2001 - 19:25Der er
12 kommentarer og 1 løsning
Login via database
Hejsa eksperter,
Jeg har lavet en database med nogle forskellige brugere, som skal kunne logge sig ind på mit site. Db\'en indeholder Brugernavn/adgangskode og en sti til en side.
Hvordan laver man sådan, at de forskellige brugere bliver sendt til den URL der står ud for deres brugernavn i db\'en. Rester laver jeg selv.
Jeg skal bruge et helt script, med hvor den chekker i db\'en.
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.
<% dim brugernavn, password brugernavn = request.form(\"brugernavn\") password = request.form(\"password\")
Set Con = Server.CreateObject(\"ADODB.Connection\") Con.Open \"DSN=navn\" SQL = \"SELECT * FROM personer WHERE brugernavn=\'\" & brugernavn & \"\';\" Set RS = Con.Execute(SQL)
if not rs.EOF THEN
if password = rs(\"password\") Then response.redirect rs(\"url\")
ELSE response.write \"forkert password\" END IF ELSE response.write \"du skal ingen steder\" END IF
%>
dette er skrevet lidt hurtigt og du skal nok rette nogle navne lidt til men sådan kunne det gøres.
Hej pfp! aqony har en god kode der! MEN : jeg ville lave lidt om på den :
<% dim brugernavn, password brugernavn = request.form(\"brugernavn\") password = request.form(\"password\")
Set Con = Server.CreateObject(\"ADODB.Connection\") Con.Open \"DSN=navn\" SQL = \"SELECT * FROM personer WHERE brugernavn=\'\" & brugernavn & \"\'\" Set RS = Con.Execute(SQL)
if not (rs.EOF or rs.BOF) THEN if password = rs(\"password\") Then response.redirect rs(\"url\")
ELSE response.write \"Forkert password\" END IF END IF %> J.
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.