Just nu i M3-nätverket
Gå till innehåll

Lösenordsruta


åGGe

Rekommendera Poster

Hur kan man göra en ruta där ett lösenord måste skrivas in för att komma vidare till en speciell sida?

Länk till kommentar
Dela på andra webbplatser

Kristianstad

En lösenordsruta görs på följande sätt:

<form>
<input type="password">
</form>

 

/ Kristoffer

 

[inlägget ändrat 2002-04-27 19:56:27 av Kristianstad]

Länk till kommentar
Dela på andra webbplatser

Okej, har du inte ett lite mer utförligt sätt att skriva koden?

t.ex:

Jag har en main sida, index.htm, på den finns en lösenordsruta, vi säger att lösenordet för att komma till members.htm är "members". Hur ska jag skriva denna kod?

 

[inlägget ändrat 2002-04-27 21:59:03 av ogge3]

Länk till kommentar
Dela på andra webbplatser

Kristianstad

För att göra det riktigt säkert måste du använda dig utav något scriptspråk - ASP, CGI, PHP...

Med ASP-varianten blir koden på index.htm:

<html>
<head>
</head>
<body>
<form method="POST" action="members.[b]asp[/b]">
<input type="password" name="losenord"><input type="submit">
</form>
</body>
</html>

Koden för members.asp blir:

<html>
<head>
</head>
<body>
<%
If Request.Form("losenord") = "members" Then
%>
Rätt lösenord
<%
Else
%>
Fel lösenord
<%
End If
%>
</body>
</html>

(Servern måste stödja ASP)

 

Du kan visserligen göra detta i Javascript - men säkerheten blir inte hög. http://www.atiger.pp.se/dok/lasen1.html

 

/ Kristoffer

 

Länk till kommentar
Dela på andra webbplatser

©¤¶¥¢ª†

Du kan även göra det i PHP:

 

Skapa en fil som heter "login.php" och skriv följande i den:

 

<?

 

// Verifiera lösenord

// Skapat av Copycat =P

 

if(!$password){

echo("Du måste ange ett lösenord");

}

if($password == "musse"){

header("location: inloggad.html");

}

 

?>

 

<HTML>

<HEAD>

<TITLE>Logga in</TITLE>

</HEAD>

 

<BODY>

<FORM METHOD="post" ACTION="<? $PHP_SELF ?>">

Lösenord: <INPUT TYPE="password" name="password">

</FORM>

</BODY>

 

</HTML>

 

Good luck =)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...