• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PW Schutz

Status
Für weitere Antworten geschlossen.

brena

Neues Mitglied
tach @LL

ich such nen script das wenn man auf ein link klickt eine passwort und benutzername abfrage erscheint bevor die site überhaupt geladen wird.

am besten wäre es wen die besucher sich anmelden müssen...

cya

brena
 
Werbung:
Mit JavaScript kann man keinen Passwortschutz einrichten! Höchstens eine Passwortabfrage...

Benutz PHP (Sessions oder Cookies)
 
Werbung:
lol

eine passwort und benutzername abfrage erscheint

mein ich doch eine abfrage..
oder halt php nur ich hab komplett 0 ahnung davon...
 
Mit Javascript geht es aber definitiv nicht!
Dann musst du PHP lernen oder du besorgst dir ein fertiges Skript.
 
Werbung:
Erste Variante:
Code:
var name = prompt("Bitte geben sie ihren Accountnamen ein:"); 
var passwort = prompt("Bitte geben sie ihr Passwort ein:"); 
if(name == 'blabla' && passwort == 'blub')
{
   location.href = 'geheim.htm';
}

-> Nachteil man deaktiviert ja und schaut es einfach nach.

Zweite Variante:
Code:
var name = prompt("Bitte geben sie ihren Accountnamen ein:"); 
var passwort = prompt("Bitte geben sie ihr Passwort ein:"); 
if(name == 'blabla' && passwort == 'blub')
{
   location.href = passwort+'_'+name+'.htm';
}

-> vorteil keiner kennt deine verzeichnisse und könnte es jetzt herausfinden
-> Nachteil du braucht eine datei für jeden account

Dritte Variante mit PHP:
PW_Abfrege.php
Code:
<form action="verarbeiten.php" method="post">

Name: <input type="text" name="name" />

Passwort: <input type="password" name="passwort" />

<input type="submit" name="login" value="Login" />

</form>
verarbeiten.php
[php:1:f8cca90468]<?php
if($_POST['login'])
{
if($_POST['passwort'] == 'blub' && $_POST['name'] == 'blabla')
{
echo "Login erfolgreich";
}
else
{
echo "login fehlgeschlagen";
}
}?>[/php:1:f8cca90468]

-> nachteile keine
-> vorteile man kann mit hilfe einer db sogar meherer accounts einfügen.

ich hoffe das genügt das waren alle varianten die ich finden konnte.

mfg Prophet
 
@ Prophet

wie mach ich sowas wenn ich nur eine passwortabfrage haben will, also das ich keinen benutzername angeben muss?
 
Werbung:
Ich bin zwar nicht Prophet, weiss es aber trotzdem:
Code:
<script type="text/javascript">
var passwort = prompt("Bitte geben sie ihr Passwort ein:"); 
if(passwort == 'blabla' ) 
{ 
   location.href = 'seite.htm'; 
}
else
{
alert("Falsches Passwort")
}
</script>

Sicherer ist es so:
index.html
Code:
<html>
<body>
<title>Login</title>
<script type="text/javascript" src="account.js"></script>
</body>
</html>
account.js:
Code:
<script type="text/javascript">
<!--

      var passwort = prompt("Bitte geben sie ihr Passwort ein:");
        if(passwort == 'testpasswort' ) 
{ 
    location.href = 'seite.htm';
}
else
{
alert("Falsches Passwort")
}
//-->
</script>
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben