Avatar billede dj-hupi Nybegynder
03. juli 2003 - 23:15 Der er 11 kommentarer og
1 løsning

Response.Redirect

<%

If Request.form("submit") <> "" then

    Sql = "Select Count(*) as Found from users where (username = '" & Request.form("username") & "') and (password ='" & Request.form("password") & "')"
    Set Login = Rs.Execute(Sql)
    if Login("found") = 0 then
    'if login = 1 then
        Session("login") = 0
        response.write  "<td>Wrong Username or Password. Wait 2 sec please</td>"´
Response.Redirect "menu.asp"  < <-- Der skal den        men den vil ik `???
    else
        Session("Login") = 1
        Session("password-session") = Request.form("username")
        Response.Redirect "bruger.asp"
    end if
else

%>
Avatar billede dj-hupi Nybegynder
03. juli 2003 - 23:17 #1
Sorry den skal Redirect tilbage når den har vist Wrong Username or Password. Wait 2 sec please vil den bare ikke lige :/
Avatar billede eagleeye Praktikant
03. juli 2003 - 23:20 #2
Skal den vendte i to sekunder?
Avatar billede ellebaek Nybegynder
03. juli 2003 - 23:22 #3
Du kan ikke bruge response.redirect efter du har skrevet til browseren...

Prøv evt:
<%

If Request.form("submit") <> "" then

    Sql = "Select Count(*) as Found from users where (username = '" & Request.form("username") & "') and (password ='" & Request.form("password") & "')"
    Set Login = Rs.Execute(Sql)
    if Login("found") = 0 then
    'if login = 1 then
        Session("login") = 0
        response.write  "<td>Wrong Username or Password. Wait 2 sec please</td>"´
side = "menu.asp"  < <-- Der skal den        men den vil ik `???
    else
        Session("Login") = 1
        Session("password-session") = Request.form("username")
        side = "bruger.asp"
    end if
else

%>
<html>
<head>
<TITLE>Viderestilling</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3">
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=<%=side%>">
</head>
Avatar billede dj-hupi Nybegynder
03. juli 2003 - 23:24 #4
Jaaa hvis du kan få den til det :)
Avatar billede eagleeye Praktikant
03. juli 2003 - 23:24 #5
ASP kan ikke sættes til at vendte det skal laves med en meta tag i HTML delen som skal være i <head> tagen:

<META http-equiv="refresh" content="2;URL=http://www.xxx.dk/menu.asp">
Avatar billede dj-hupi Nybegynder
03. juli 2003 - 23:25 #6
Okei nu var Ellebaek først med den sååå :)
Avatar billede ellebaek Nybegynder
03. juli 2003 - 23:26 #7
Ok kan man så...

<html>
<head>
<TITLE>Viderestilling</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3">
<%
if side = "menu.asp" then
%>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=menu.asp">
<% else %>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=bruger.asp">
<% end if %>

</head>
Avatar billede dj-hupi Nybegynder
03. juli 2003 - 23:27 #8
i for lige hele siden for det er ikke lige så enkelt ...

<%
SET rs = Server.CreateObject("ADODB.Connection")
rs.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DB.mdb")
%>

<HTML>
<HEAD>
<title>Aqua-World.dk - Speciedescription, Forum, Galleri it says it self </title>
<base target="_self">
</HEAD>
<BODY bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">

<center>
<table border="0" width="50%" cellspacing="1">
  <tr>
    <td width="100%"><%=error%></td>
  </tr>
        <div align="right">

        <table border="0" width="215" cellspacing="0" cellpadding="0" height="222" style="border-collapse: collapse" bordercolor="#111111">
                <tr>

<%

If Request.form("submit") <> "" then

    Sql = "Select Count(*) as Found from users where (username = '" & Request.form("username") & "') and (password ='" & Request.form("password") & "')"
    Set Login = Rs.Execute(Sql)
    if Login("found") = 0 then
    'if login = 1 then
        Session("login") = 0
        response.write  "<td>Wrong Username or Password. Wait 2 sec please</td>"
    else
        Session("Login") = 1
        Session("password-session") = Request.form("username")
        side = "bruger.asp"
    end if
else

%>
<font face="Verdana" size="1"> </font>

<form method="POST" action="menu.asp">
  <tr>
  <td width="100%">
    <div align="center">
    <center>
    <table border="0" cellpadding="0" cellspacing="0" width="850"
    bordercolor="#FFFFFF" style="border-collapse: collapse">
      <tr>
      <td width="153" valign="top">
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="157">
          <tr>
          <td width="4" background="billeder/c1.gif" height="19">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF" width="149">
            <p align="center"><b><font face="Verdana">Aqua-World.dk</font></b></td>
          <td width="4" height="19" background="billeder/c2.gif">
            <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="164" style="border-collapse: collapse" bordercolor="#111111">
          <tr>
          <td width="15" bgcolor="#FFFFFF" height="15">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
        <a target="_self" href="default.asp">Frontpage</a></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <p align="left">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="279" height="19">
            <p align="left"><font face="Verdana" size="1">Username: </font> </p>
          </td>
          <td width="4" bgcolor="#FFFFFF">
            <p align="left">&nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font size="1" face="Verdana">
            <input type="text" name="username" size="15"></font></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">Password:</font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
            <input type="password" name="password" size="15"></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>

</font>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            <p align="center">
            <font size="1" face="Verdana">
            <input type="checkbox" name="autologin" value="ON">Auto login<input type="submit" value="Login" name="submit" ></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
            <a target="_self" href="OPRAT.ASP">New User?</a></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
        </table>
        </div>
        <p align="left"><font face="Verdana" size="1">&nbsp;</center></font></td>
      <td width="4">
        <p align="left">&nbsp;</td>
      <td width="684" valign="top">
          <center>
          <div align="center">
          <table border="0" cellpadding="0" cellspacing="0" width="672"
          height="422">
            <tr>
            <td width="525" height="422" valign="top">
              <p align="center">
              &nbsp;<div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
          <td width="20" background="billeder/c1.gif" height="19">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF">
            <p align="left"><b><font face="Verdana" size="2">Frontpage</font></b></td>
          <td width="20" background="billeder/c2.gif" height="19">
            <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="519">
          <tr>
          <td width="4" bgcolor="#FFFFFF">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF" width="470">
            <p align="left"><font face="Verdana" size="1">*</font></p>
          <div align="left">
            <table border="0" cellpadding="0" cellspacing="0" width="100%">
            <tr>
              <td width="100%">
              <p align="right"><font face="Verdana" size="1">&nbsp;Date</font></td>
            </tr>
            </table>
          </div>
          </td>
          <td width="4" bgcolor="#FFFFFF">
          <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
      </div>
      </tr>
    </table>
<%
End if
%>   
          </td>
        </tr>
      </table>
      </center>
</div>
   
</body>

</html>
Avatar billede ellebaek Nybegynder
03. juli 2003 - 23:34 #9
<%
SET rs = Server.CreateObject("ADODB.Connection")
rs.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DB.mdb")

If Request.form("submit") <> "" then

    Sql = "Select Count(*) as Found from users where (username = '" & Request.form("username") & "') and (password ='" & Request.form("password") & "')"
    Set Login = Rs.Execute(Sql)
    if Login("found") = 0 then
    'if login = 1 then
        Session("login") = 0
        Alert =  "<td>Wrong Username or Password. Wait 2 sec please</td>"
    else
        Session("Login") = 1
        Session("password-session") = Request.form("username")
        side = "bruger.asp"
    end if
else

%>

<HTML>
<HEAD>
<title>Aqua-World.dk - Speciedescription, Forum, Galleri it says it self </title>
<%
if side <> "" then
if side = "menu.asp" then
%>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=menu.asp">
<% else %>
<META HTTP-EQUIV="Refresh" CONTENT="2;URL=bruger.asp">
<% end if
end if %>

<base target="_self">
</HEAD>
<BODY bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">

<center>
<table border="0" width="50%" cellspacing="1">
  <tr>
    <td width="100%"><%=error%></td>
  </tr>
        <div align="right">

        <table border="0" width="215" cellspacing="0" cellpadding="0" height="222" style="border-collapse: collapse" bordercolor="#111111">
                <tr>

<%=Alert%>
<font face="Verdana" size="1"> </font>

<form method="POST" action="menu.asp">
  <tr>
  <td width="100%">
    <div align="center">
    <center>
    <table border="0" cellpadding="0" cellspacing="0" width="850"
    bordercolor="#FFFFFF" style="border-collapse: collapse">
      <tr>
      <td width="153" valign="top">
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="157">
          <tr>
          <td width="4" background="billeder/c1.gif" height="19">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF" width="149">
            <p align="center"><b><font face="Verdana">Aqua-World.dk</font></b></td>
          <td width="4" height="19" background="billeder/c2.gif">
            <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="164" style="border-collapse: collapse" bordercolor="#111111">
          <tr>
          <td width="15" bgcolor="#FFFFFF" height="15">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
        <a target="_self" href="default.asp">Frontpage</a></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <p align="left">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="279" height="19">
            <p align="left"><font face="Verdana" size="1">Username: </font> </p>
          </td>
          <td width="4" bgcolor="#FFFFFF">
            <p align="left">&nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font size="1" face="Verdana">
            <input type="text" name="username" size="15"></font></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">Password:</font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
            <input type="password" name="password" size="15"></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>

</font>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            <p align="center">
            <font size="1" face="Verdana">
            <input type="checkbox" name="autologin" value="ON">Auto login<input type="submit" value="Login" name="submit" ></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            <font face="Verdana" size="1">
            <img border="0" src="images/stjerne.jpg"></font></td>
          <td bgcolor="#FFFFFF" width="272">
            <font face="Verdana" size="1">
            <a target="_self" href="OPRAT.ASP">New User?</a></font></td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
          <tr>
          <td width="30" bgcolor="#FFFFFF">
            &nbsp;</td>
          <td bgcolor="#FFFFFF" width="272">
            &nbsp;</td>
          <td width="4" bgcolor="#FFFFFF">
            &nbsp;</td>
          </tr>
        </table>
        </div>
        <p align="left"><font face="Verdana" size="1">&nbsp;</center></font></td>
      <td width="4">
        <p align="left">&nbsp;</td>
      <td width="684" valign="top">
          <center>
          <div align="center">
          <table border="0" cellpadding="0" cellspacing="0" width="672"
          height="422">
            <tr>
            <td width="525" height="422" valign="top">
              <p align="center">
              &nbsp;<div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="100%">
          <tr>
          <td width="20" background="billeder/c1.gif" height="19">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF">
            <p align="left"><b><font face="Verdana" size="2">Frontpage</font></b></td>
          <td width="20" background="billeder/c2.gif" height="19">
            <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
        <table border="0" cellpadding="0" cellspacing="0" width="519">
          <tr>
          <td width="4" bgcolor="#FFFFFF">
            <p align="left">&nbsp;</td>
          <td bgcolor="#FFFFFF" width="470">
            <p align="left"><font face="Verdana" size="1">*</font></p>
          <div align="left">
            <table border="0" cellpadding="0" cellspacing="0" width="100%">
            <tr>
              <td width="100%">
              <p align="right"><font face="Verdana" size="1">&nbsp;Date</font></td>
            </tr>
            </table>
          </div>
          </td>
          <td width="4" bgcolor="#FFFFFF">
          <p align="left">&nbsp;</td>
          </tr>
        </table>
        </div>
        <div align="left">
      </div>
      </tr>
    </table>
<%
End if
%>   
          </td>
        </tr>
      </table>
      </center>
</div>
   
</body>

</html>

Prøv denne ...!
Avatar billede netro Nybegynder
03. juli 2003 - 23:36 #10
Ja, eller <body onLoad="setTimeout('self.location.href=\'side.asp\';',3000);"> ...

Du kan godt forsinke afviklingen af scriptet, men det hjælper ikke noget i dit tilfælde.

Den alternative:

Start = Now
While DateDiff("s", Start, Now) < 2
  'Æd serveren
Wend

Den korrekte:

WaitFor-komponent
http://www.serverobjects.com/products.htm#free
Avatar billede ellebaek Nybegynder
22. juli 2003 - 16:51 #11
er det ikke ved at være lukketid her...?
Avatar billede dj-hupi Nybegynder
22. juli 2003 - 22:31 #12
Ellebaek du var os den eneste som jeg kunne bruge det fra ...
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