Avatar billede fomse Nybegynder
12. november 2001 - 19:08 Der er 1 kommentar og
1 løsning

Passwordbeskyttelse virker ikke!!

Hvorfor virker dette ikke?

Den hopper til siden udsend.asp uanset hvad man taster ind i formen!!!!

Please hjælp..

<%
Response.Buffer = true
Dim password, brugernavn, pass
If Session(\"password\") = \"\" or Session(\"brugernavn\") = \"\" then
Session(\"password\") = Request.Form(\"password\")
Session(\"brugernavn\") = Request.Form(\"brugernavn\")
end if
%>
<% If session(\"password\") = \"fomsepaw\" and session(\"brugernavn\") = \"ccc\" then %>


<%Else%>
<html>

<head>

<title>Cyber Cycling Competition - Maillingliste</title>

<style type=\"text/css\">
<!--
-->
</style><link rel=\"stylesheet\" href=\"ccc2001.css\">

</head>

<body topmargin=\"20\" leftmargin=\"30\">

<table>
<tr>
<td><a href=\"#\" onClick=\"history.back(); return false;\" onFocus=\"this.blur()\">
Tilbage</a></td>
</tr>
</table><br>
<br>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr align=\"center\">
<form method=\"POST\" action=\"udsend.asp?pass=1\" id=form1 name=form1>
        <td>&nbsp;</td>
          <td valign=\"middle\" align=\"left\">
          <br>Administrator: Indtast oplysningerne i følgende felter:&nbsp;<br>
          &nbsp;</td>
        </tr>
        <tr>
          <td valign=\"middle\" align=\"left\"><div align=\"right\"><p><B>Password&nbsp;</B></td>
          <td valign=\"middle\" align=\"left\"><input type=\"text\" name=\"password\" size=\"20\"></td>
        </tr>
        <tr>
          <td valign=\"top\" align=\"left\"><div align=\"right\"><p><B>Brugernavn&nbsp;</B></td>
          <td valign=\"middle\" align=\"left\"><input type=\"text\" name=\"brugernavn\" size=\"20\"></td>
        </tr>
        <tr>
        <td>&nbsp;</td>
          <td valign=\"middle\" align=\"left\"><br>
          <input type=\"submit\" value=\"OK\" name=\"OK\">
          <input type=\"button\" value=\"Annuller\" name=\"Annuller\" onClick=\"java script:history.back();\"></td>
        </form>
        </tr>
      </table>
</body>
</html>
<% End If %>

Fomse:-)
Avatar billede somaliomar Praktikant
12. november 2001 - 19:51 #1
Jeg kan få dit script til at funge. Prøv at kigge lidt på: http://www.html.dk/tutorials/asp/lektion12.asp
Avatar billede fomse Nybegynder
12. november 2001 - 20:01 #2
Løste det selv men en login med database således:

<%
Dim Conn, RS, userName, passWord, redirectPage
set Conn = SErver.CreateObject(\"ADODB.Connection\")
if( Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" ) then       
  userName = Request.Form(\"userName\")
  passWord = Request.Form(\"passWord\")
  Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"login.mdb\") 
  SQL = \"SELECT * FROM userTable WHERE username LIKE \'\" & userName & \"\' AND password LIKE \'\" & passWord & \"\'\"
  Set RS = Conn.Execute( SQL )
  if( NOT RS.EOF ) then
    response.redirect( RS(\"redirectPage\") )
  end if 
  end if       
%>

<html>
<head>

<title>Cyber Cycling Competition - Administrator-login</title>

<style type=\"text/css\">
<!--
-->
</style><link rel=\"stylesheet\" href=\"ccc2001.css\">

</head>

<body topmargin=\"20\" leftmargin=\"30\">

<table>
<tr>
<td><a href=\"#\" onClick=\"history.back(); return false;\" onFocus=\"this.blur()\">
Tilbage</a></td>
</tr>
</table><br>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
    <tr align=\"center\">
<form action=\"\" method=\"POST\">
        <td>&nbsp;</td>
          <td valign=\"middle\" align=\"left\">
          <br>Administrator: Indtast oplysningerne i følgende felter:&nbsp;<br>
          &nbsp;</td>
        </tr>
        <tr>
          <td valign=\"middle\" align=\"left\"><div align=\"right\"><p><B>Brugernavn&nbsp;</B></td>
          <td valign=\"middle\" align=\"left\"><input type=\"text\" name=\"userName\"></td>
        </tr>
        <tr>
          <td valign=\"top\" align=\"left\"><div align=\"right\"><p><B>Password&nbsp;</B></td>
          <td valign=\"middle\" align=\"left\"><input type=\"text\" name=\"passWord\"></td>
        </tr>
        <tr>
        <td>&nbsp;</td>
          <td valign=\"middle\" align=\"left\"><br>
          <input type=\"submit\" value=\"OK\" name=\"OK\">
          <input type=\"button\" value=\"Annuller\" name=\"Annuller\" onClick=\"java script:history.back();\"></td>
        </form>
        </tr>
      </table>


</body>
</html>

Fomse:-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester