Just nu i M3-nätverket
Jump to content

Lösenordsruta


åGGe

Recommended Posts

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]

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

©¤¶¥¢ª†

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 =)

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...