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
Lösenordsskydad webbsida
-
- Inlägg: 5
- Blev medlem: 15 okt 2017, 19:20
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
-
- Inlägg: 2
- Blev medlem: 09 apr 2018, 14:59
- OS: Ubuntu
- Utgåva: 16.04 Xenial Xerus LTS
- Kontakt:
Re: Lösenordsskydad webbsida
Okej. Det är ju lite som att säga att man vill ha ett lås till dörren samtidigt som man hänger nyckeln på handtaget men okej
.
Login() är nog upptaget så prova att kalla den Login1. Sedan saknas det en avslutande } till själva funktionen.
Om du kör Chrome kan du trycka på F12 och sedan välja "Console" så får du felmeddelanden inklusive radnummer. Tror det är mer eller mindre samma i övriga webbläsare också.

Login() är nog upptaget så prova att kalla den Login1. Sedan saknas det en avslutande } till själva funktionen.
Om du kör Chrome kan du trycka på F12 och sedan välja "Console" så får du felmeddelanden inklusive radnummer. Tror det är mer eller mindre samma i övriga webbläsare också.
Driver sajten https://www.car.info
-
- Inlägg: 5
- Blev medlem: 15 okt 2017, 19:20
- OS: Ubuntu
- Utgåva: 20.04 Focal Fossa LTS
Re: Lösenordsskydad webbsida
Tack!
Jo, jag vet att det egentligen inte är något skydd alls, men det handlar bara om ett medlemsregister utan hemligheter.
/A
Jo, jag vet att det egentligen inte är något skydd alls, men det handlar bara om ett medlemsregister utan hemligheter.
/A
Re: Lösenordsskydad webbsida
Är det inte enklare om ni använder er av Nextcloud eller liknande?
Linuxkompis - En vänlig Linux-gemenskap för alla!