/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Brug af adgangskode?
Fra : SRS


Dato : 18-11-03 10:43

Hej

Det drejer sig vel ganske simpelt om, man kan styre skiftet imellem ens
WEB-siderne med adgangskode, så at ikke alle kan benytte linkene til ens
mere
private sider

Det kan man garanteret, men hvordan?

Venlig Hilsen SrS




 
 
Lars Hoffmann (18-11-2003)
Kommentar
Fra : Lars Hoffmann


Dato : 18-11-03 11:18

"SRS" <SRS@os-fjern-mig.dk> escribió

> Det drejer sig vel ganske simpelt om, man kan styre skiftet imellem
ens
> WEB-siderne med adgangskode, så at ikke alle kan benytte linkene
til ens
> mere
> private sider


Fra FAQ'en:
http://www.usenet.dk/oss/dk.edb.internet.webdesign/diverse.html#Kodeord



jopa (18-11-2003)
Kommentar
Fra : jopa


Dato : 18-11-03 11:18

SRS <SRS@os-fjern-mig.dk> skrev bla:
> Hej
>
> Det drejer sig vel ganske simpelt om, man kan styre skiftet imellem
> ens WEB-siderne med adgangskode, så at ikke alle kan benytte linkene
> til ens mere
> private sider
>
> Det kan man garanteret, men hvordan?

Med JavaScript prøv news:dk.edb.internet.webdesign.clientside

Endnu bedre med serverside prøv her
news:dk.edb.internet.webdesign.serverside

news:dk.edb.internet.webdesign.serverside.asp

news:dk.edb.internet.webdesign.serverside.php


--
Mvh. John
www.johns-web.dk / www.jp-web.dk
www.web-templates.dk
Teamwork sharpening the skills!!



lillemikkel (19-11-2003)
Kommentar
Fra : lillemikkel


Dato : 19-11-03 16:16

Svaret er serversideprogrammering...
Om du bruger javascript, servlet, asp, php eller asp.net kan være et
fedt... Det lyder som om at du vil have en login-side, hvor man skal
logge sig ind for at se "fortrolige" sider. Hvis du bruger javascript
som der nævnes skal du huske at tilføje attributen runat="server".
(ellers sendes *.js-filen/scriptdelen til klienten, og password kan
læses i den cachede fil). Hvis ikke brugeren skal indtaste password for
hver eneste side skal du sætte en loginvariable. Her følger et eksempel
i asp som gør dette:

Din login-side (login.asp) kunne ligne følgende:

<html>
<head>
<%
Option Explicit
dim brugernavn, password
brugernavn = request.form("brugernavn")
password = request.form("password")
if brugernavn = "lillemikkel" and password = "smukkelouise" then
session.contents("login") = 1
response.redirect "forsiden.asp"
else
session.contents("login") = 0
response.redirect "login.asp"
end if
%>
</head>
<body>
<form action="login.asp" method="post">
<p>
Brugernavn: <input type="text" name="brugernavn" />
</p>
<p>
Password: <input type="password" name="password" />
</p>
<br />
<input type="submit" name="submit" value="login" />
</form>
</body>
</html>



De sider som skal skjules for "Trudy" skal se ud således:
<%
Option Explicit
if session.contents("login") <> 1 then
response.redirect "login.asp"
end if
%>
<html>
<body>
hemmeligt indhold...
</body>
</html>


Husk at "trudy" er meget snedig... Hvis du skal bruge siden til andet
end personligt brug, eller hvis du er sikkerhedsfanatiker, skal du sørge
for at information (fx. password) sendes krypteret...


Mvh lillemikkel (kaffedrikker og DTU-nørd)

ps. hvis du vil i gang med asp så tjek asp.dk

--
Leveret af:
http://www.kandu.dk/
"Vejen til en hurtig løsning"


Søg
Reklame
Statistik
Spørgsmål : 177503
Tips : 31968
Nyheder : 719565
Indlæg : 6408545
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste