Lösenordsskydad webbsida
Postat: 07 apr 2018, 10:00
Hej!
Vet inte om detta är rätt forum, men chansar.
Jag ska föreställa admin för en förenings webbsida. Nu vill klubben ha en av sidorna lösenordsskyddad.
Det behöver inte vara särskilt avancerat, ett JavaScript skulle mycket väl duga, eftersom det inte handlar om pengahantering.
Jag har provat nedanstående script, men får det inte riktigt att funka.
<head>
<script language=”JavaScript”>
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username==”medlem1”&&password==”password1”)
{ window.location=”medlem1.php”; done=1; }
if (username==”medlem2”&&password==”password2”)
{ window.location=”medlem2.php”; done=1; }
if (done==0) { alert(”Fel inloggning, prova igen!”); }
</script>
</head>
och
<body>
<form id=”login” name=”login” method=”post” action=””>
<fieldset style=”width:450px;”>
<legend>Logga in till medlemssidan: </legend>
<br>
Användarnamn: <input type=text name=username>
<br>
<br>
Lösenord: <input type=password name=password>
<br>
<br>
<input type=button value=”Logga in” onClick=”Login()” name=”button”>
<br>
<br>
</fieldset>
</form>
</body>
När jag provar med ”medlem1” och ”password1” händer ingenting. Rimligen borde man efter inloggning komma till den ”interna” sidan, men det gör man alltså inte. Varför?
Tacksam för hjälp o tips!
Anders
Vet inte om detta är rätt forum, men chansar.
Jag ska föreställa admin för en förenings webbsida. Nu vill klubben ha en av sidorna lösenordsskyddad.
Det behöver inte vara särskilt avancerat, ett JavaScript skulle mycket väl duga, eftersom det inte handlar om pengahantering.
Jag har provat nedanstående script, men får det inte riktigt att funka.
<head>
<script language=”JavaScript”>
function Login(){
var done=0;
var username=document.login.username.value;
username=username.toLowerCase();
var password=document.login.password.value;
password=password.toLowerCase();
if (username==”medlem1”&&password==”password1”)
{ window.location=”medlem1.php”; done=1; }
if (username==”medlem2”&&password==”password2”)
{ window.location=”medlem2.php”; done=1; }
if (done==0) { alert(”Fel inloggning, prova igen!”); }
</script>
</head>
och
<body>
<form id=”login” name=”login” method=”post” action=””>
<fieldset style=”width:450px;”>
<legend>Logga in till medlemssidan: </legend>
<br>
Användarnamn: <input type=text name=username>
<br>
<br>
Lösenord: <input type=password name=password>
<br>
<br>
<input type=button value=”Logga in” onClick=”Login()” name=”button”>
<br>
<br>
</fieldset>
</form>
</body>
När jag provar med ”medlem1” och ”password1” händer ingenting. Rimligen borde man efter inloggning komma till den ”interna” sidan, men det gör man alltså inte. Varför?
Tacksam för hjälp o tips!
Anders