12. august 2004 - 20:18Der er
21 kommentarer og 2 løsninger
Login sysrem driller
Koden bruges i vores forum, filenb hedder forum forum_login.asp
KODEN ------------------------------ <% sectionname="Log In" %> <!-- #include file="../../include/ny_databaseopkald.inc" --> <!-- #include file="../../include/adovbs.inc" --> <!-- #include file="../../include/java.inc" --> <!-- #include file="global.asa" --> <!-- #include file="../../include/style.css" --> <!-- #include file="global-header.inc" --> <% if request.QueryString("cookei") = "byebye" then Response.Cookies("user_id").Expires = Date session("user_id") = "0" Response.Write("Du er loget ud og cookie er blevet slettet!") end if %> <% if request.QueryString("func") = "login" then
if request.form("user") = "" then Response.Write("Du har ikke udfyldt brugernavn") Else struser = Server.URLEncode(request.Form("user")) End if
Set rs_login = Server.CreateObject("ADODB.RecordSet") rs_login.open "Select * From [forum_user] WHERE username = '" & struser & "'" , Conn_sites
if rs_login("password") = request.form("pass") then session("user_id") = rs_login("id")
If request.Form("husk") <> "" then
username = request.Form("user") password = request.Form("pass") Response.Cookies("Glogin")("brugernavn") = username Response.Cookies("Glogin")("password") = password Response.Cookies("Glogin")("huskmig") = "yes" Response.Cookies("Glogin").Expires = now + 365 Else 'Nothing End if
if session("URL1") = "" or Request.Form("husk") = "on" then response.Redirect("forum.asp?cookie=" & Request.Form("husk") & "") Else response.Redirect(session("URL1")) End if
Else Response.Write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") End if else
huskmig = Request.Cookies("Glogin")("huskmig") if huskmig = "yes" then brugernavn = Request.Cookies("Glogin")("brugernavn") password = Request.Cookies("Glogin")("password") end if %> <div style="background-color: #7DBAF7; width:100%; padding:10px; font-family:arial; font-size:18px;" class="greyheader"><b>Login</b></div> <div style="padding:12px; border: 2px solid #7DBAF7; width:100%; font-family: verdana, arial, helvetica, san-serif; font-size:12px; line-height:17px;"> <form action="forum_login.asp?func=login" method="post"> <table width="100%" cellpadding="4" cellspacing="0" border="0"> <tr><td>Brugernavn:</td><td><input type="text" name="user" size="35" <% if huskmig = "yes" then Response.Write " value=""" & brugernavn & """" %>></td></tr> <tr><td>Password:</td><td><input type="password" name="pass" size="35" <% if huskmig = "yes" then Response.Write " value=""" & password & """" %>></td></tr> <tr><td><input type="submit" value="login"></td> <td>Husk Mig (Cookie) <input type="checkbox" name="husk" <% if huskmig = "yes" then Response.Write " CHECKED "%>></td></tr> </table> </form> </div> <% end if %>
<!-- HØJRESPALTE HERFRA --> <TD bgcolor="#ffffff" width="150" VALIGN="TOP"> <!-- #include file="global-alert.inc" --> <!-- #include file="modules/spalte_forum.inc" --> </TD> <!-- LUK SIDEN MED FAST FOOTER -->
<!-- LUK SIDEN MED FAST FOOTER -->
<!-- #include file="global-footer.inc" -->
fejlen
error '80020009' Exception occurred.
/indhold/forum_login.asp, line 27
---------------------------------------
Jeg er helt blank over for hvad der kan være problemmet, er det mellemrum eller specielle karaktere. Det er lidt kritisk over for vores brugere, så hurtige svar værdsættes
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
if rs_login("password") = request.form("pass") then session("user_id") = rs_login("id")
If request.Form("husk") <> "" then
username = request.Form("user") password = request.Form("pass") Response.Cookies("Glogin")("brugernavn") = username Response.Cookies("Glogin")("password") = password Response.Cookies("Glogin")("huskmig") = "yes" Response.Cookies("Glogin").Expires = now + 365 Else 'Nothing End if
if session("URL1") = "" or Request.Form("husk") = "on" then response.Redirect("forum.asp?cookie=" & Request.Form("husk") & "") Else response.Redirect(session("URL1")) End if
Else Response.Write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") End if
med: if not (rs_login.bof or rs_login.eof) then if rs_login("password") = request.form("pass") then session("user_id") = rs_login("id")
If request.Form("husk") <> "" then
username = request.Form("user") password = request.Form("pass") Response.Cookies("Glogin")("brugernavn") = username Response.Cookies("Glogin")("password") = password Response.Cookies("Glogin")("huskmig") = "yes" Response.Cookies("Glogin").Expires = now + 365 Else 'Nothing End if
if session("URL1") = "" or Request.Form("husk") = "on" then response.Redirect("forum.asp?cookie=" & Request.Form("husk") & "") Else response.Redirect(session("URL1")) End if
Else Response.Write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") End if else response.write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") end if
if not (rs_login.bof or rs_login.eof) then if rs_login("password") = request.form("pass") then session("user_id") = rs_login("id")
If request.Form("husk") <> "" then
username = request.Form("user") password = request.Form("pass") Response.Cookies("Glogin")("brugernavn") = username Response.Cookies("Glogin")("password") = password Response.Cookies("Glogin")("huskmig") = "yes" Response.Cookies("Glogin").Expires = now + 365 Else 'Nothing End if
if session("URL1") = "" or Request.Form("husk") = "on" then response.Redirect("forum.asp?cookie=" & Request.Form("husk") & "") Else response.Redirect(session("URL1")) End if
Else Response.Write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") End if else response.write("Bruger navn eller password, var ikke rigtigt<br><br><a href='forum_login.asp'>Prøv igen</a>") end if
Med: passwd = request.form("pass") sqlstr = "Select * From forum_user WHERE (username = '" & struser & "' and password = '" & passwd & "' rs_login.open sqlstr, Conn_sites if not (rs_login.bof or rs_login.eof) then if rs_login("password") = request.form("pass") then response.write("Logget ind...<br>") reponse.write("min sql er: " & sqlstr) else response.write("Forkert login!<br>") reponse.write("min sql er: " & sqlstr) end if
->and lig lige et svar for dit besvær :) -->svar..... Hvad fandt du frem til??? --->skal vi ikke lige lukke dette spg? :p ---->Så spritzer... Så må det da være tiden for at lukke ikke :p
qweqwe >> Du bedes oprette ovennævnte spørgsmål indenfor de næste 24 timer, ellers vil yderligere forbehold blive foretaget.
exp/coadmin
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.