if (password==pass1)
alert(‘Wachtwoord accoord! Klik op OK’);
then (“http://www.freestyle4all.nl/test/test/foto.html”)
while (password<pass1)
{
password=prompt(‘Voer uw wachtwoord in:’,’ ');
}
//–>
</SCRIPT>
</HEAD>[/code:1:e3409d56e4]
Dat doorlinken werkt echter niet.
In het ‘then’-commando zal de fout wel zitten. Ik ken daar het juiste commando niet voor.
Hoe doe ik dat?
Oké. Neemt niet weg dat ik het voorbeeld script niet snap in de context zoals ik hem wil hebben.
Prima dat ik geen THEN nodig heb.
Maar ik weet nog steeds niet wat ik in moet geven op het moment dat ik bij een goed wachtwoord naar een andere pagina wil.
Als het wachtwoord fout is volgt er een loop naar de ‘password prompt’ (WHILE).
Als het wachtwoord goed is volgt de ALERT.
Die ALERT zou weg mogen en daarvoor in de plaatst zou deze pagina geladen moeten worden: http://www.freestyle4ll.nl/test/test/foto.html
Sorry hoor, maar wel een zeer knullige beveiliging... Even de broncode bekijken en je zit op de volgende pagina.
Waarom gebruik je niet .htaccess ?
Of, als het met een (php)script moet, dit is een erg goeie: [url]http://scripts.ringsworld.com/user-authentication/sas/[/url].
Als test: probeer [url=http://wilmy50.titunet.nl/]hier[/url] maar eens in te komen (deze is met sas.php beveilgd)...
Nou vooruit dan:
[code:1:1c7404433a]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head></head>
<body>
<SCRIPT language="JavaScript">
<!--hide
var password="";
var pass1=“test”;
while (password!=pass1)
{
password=prompt(‘Voer uw wachtwoord in:’,’ ');
}
alert(‘Wachtwoord accoord! Klik op OK’);
//–>
</SCRIPT>
</body>
</html>
[/code:1:1c7404433a]
Je ziet zelf wel waar de verschillen zitten ?
[code:1:05daaf8453]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head></head>
<body>
<SCRIPT language="JavaScript">
<!--hide
var password="";
var pass1=“test”;
while (password!=pass1)
{
password=prompt(‘Voer uw wachtwoord in:’,’ ');
}
window.location=“http://www.blabla.nl/”;
[quote:79062c7241="MacDive"]@NvB, toch niet gekopieerd hé, ik was 11 minuten eerder! :-)[/quote:79062c7241]
Niet :o De jouwe was dit[code:1:79062c7241]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head></head>
<body>
<SCRIPT language="JavaScript">
<!--hide
var password="";
var pass1=“test”;
while (password!=pass1)
{
password=prompt(‘Voer uw wachtwoord in:’,’ ');
}
alert(‘Wachtwoord accoord! Klik op OK’);
//–>
</SCRIPT>
</body>
</html> [/code:1:79062c7241]
De mijn was dit:[code:1:79062c7241]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head></head>
<body>
<SCRIPT language="JavaScript">
<!–hide
var password="";
var pass1=“test”;
while (password!=pass1)
{
password=prompt(‘Voer uw wachtwoord in:’,’ ');
}
window.location=“http://www.blabla.nl/”;