Avatar billede dusktrab Nybegynder
19. juli 2001 - 02:47 Der er 12 kommentarer og
1 løsning

Simpel ASP password

Hvordan laver men en simpel ASP password hvor man KUN skal skrive et password og IKKE brugernavn og der må ikke bruges databaser!
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 02:51 #1
Login.asp:
------------------------------------------
<%
if Request.form(\"password\") = \"paswordet\" then
Session(\"login\") = \"logget_ind\")
end if
%>
<form method=\"post\" action=\"login.asp\"
Kode: <input type=\"password\" name=\"password\"><input type=\"submit\" value=\"login\"></form>
------------------------------------------

Beskyttet.asp
------------------------------------------
<%
if session(\"login\") <> \"logget_ind\" then
Response.Redirect(\"login.asp\")
end if%>
du er nu inde på den beskyttede side
------------------------------------------
Avatar billede -mascot- Nybegynder
19. juli 2001 - 02:53 #2
<%
if Request.form(\"password\") = \"dit pasword\" then
Response.Redirect \"den beskyttede side.asp\"
else
%>
<form method=\"post\" action=\"navnet på den her side.asp\">
password:<input type=\"password\" name=\"password\">
<input type=\"submit\" value=\"ok\">
</form>
<% end if%>
Avatar billede -mascot- Nybegynder
19. juli 2001 - 02:54 #3
damn...det er sq ikke lige sådan når man side midt om natten og tænker på php...at skulle være hurtig til at fikse noget ASP sammen...
Avatar billede -mascot- Nybegynder
19. juli 2001 - 02:55 #4
bjarke>> din er oxo meget mere avanceret...damn...jeg er sq lidt for langsom her om natten...jeg skal nok holde mig til om dagen...
Avatar billede bjarke-b Nybegynder
19. juli 2001 - 03:00 #5
-mascot- > *g* sq ikke meget mere avanceret, den gør bare sådan at man ikke kan komme ind på siden hvis man kender stien til den men ikke passwordet
Avatar billede -mascot- Nybegynder
19. juli 2001 - 03:12 #6
det ved jeg sq godt...men i forhold til min så er den mere avanceret (jeg bruger da selv db når jeg skal smide passwords ind)
Avatar billede Slettet bruger
19. juli 2001 - 04:46 #7
kig her http://www.html.dk/tutorials/asp/lektion12.asp sådan ca halv nede på siden

så kan du også selv lave det til næste gang ;o)
Avatar billede dusktrab Nybegynder
20. juli 2001 - 04:12 #8
-mascot-

Den siger:

Response-objekt fejl \'ASP 0156 : 80004005\'

Headerfejl

/soldal/login.asp, linje 5

HTTP-headerne skrives allerede til klientbrowseren. Ændringer af HTTP-headers skal foretages, inden sideindholdet skrives.

Min ASP side ser sådan ud:

<!--#INCLUDE FILE=java.INC-->

<%
if Request.form(\"password\") = \"eksperten\" then
Response.Redirect \"login2.asp\"
else
%>

<html><head><title>Login</title>

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

</head>
<body>

<center>
<font size=4>Login</font>

<form method=\"post\" action=\"login.asp\">
<input type=\"password\" name=\"password\">
<input type=\"submit\" value=\"OK\">
</form>
<% end if %>

</center>

</body>
</html>
Avatar billede bjarke-b Nybegynder
20. juli 2001 - 08:47 #9
dusktrab -> Brug da den her:
<%
Response.Buffer = True
if Request.form(\"password\") = \"paswordet\" then
Session(\"login\") = \"logget_ind\")
Response.Redirect(\"beskyttet.asp\")
end if
%>
<form method=\"post\" action=\"login.asp\"
Kode: <input type=\"password\" name=\"password\"><input type=\"submit\" value=\"login\"></form>
------------------------------------------

Beskyttet.asp
------------------------------------------
<%
if session(\"login\") <> \"logget_ind\" then
Response.Redirect(\"login.asp\")
end if%>
Avatar billede -mascot- Nybegynder
20. juli 2001 - 11:24 #10
dusk>> du skal nok bare smide:
<% Response.Buffer = True %>
i toppen...
Avatar billede mo-bo Nybegynder
17. august 2001 - 01:58 #11
Jeg kan sende det til dig, som jeg ved virker:-)
Email??
Avatar billede dusktrab Nybegynder
17. august 2001 - 22:49 #12
Bjark-b\'s virker!
Avatar billede Slettet bruger
17. august 2001 - 22:51 #13
gør mit link også
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