Originalmente inviato da
piroteca
il metodo javascript non mi sembra tanto sicuro, conviene segnare la password come variabile con php e controllarla.
Hai ragione!
Puoi fare cosi allora:
1) Crea un file chiamato index.php contenente il seguente codice:
Codice:
<?php
$messaggio= $_REQUEST['mess'];
if($messaggio == "1"){
echo "<script>alert('Password non corretta!!! Riprovare');</script>";
}
?>
<html>
<head>
<title>Inserire e verificare la password</title>
</head>
<body>
<form action="validazione.php" method="post">
Password: <input type="password" name="pwd"><br>
<input type="submit" name="login" value="Login">
</form>
</body>
</html>
2) Non eliminare il codice racchiuso tra <?php e ?>!
Puoi settare il messaggio di alert che comparirà a video se la password inserita è errata(campo in grassetto) Puoi anche toglierlo se non lo vuoi.
Il testo in corsivo contiene la form con il campo password e il pulsante di login.
Per il resto puoi incollarci il codice html della tua pagina.
2) Crea un file chiamato validazione.php contenente questo codice:
Codice:
<?php
$password=$_POST['pwd'];
if($password == " PASSWORD IMPOSTATA DA TE "){ //password riconsiuta
header("Location: pagina_corretta_di_destinazione.html ");
}
else{ //password non riconsiuta
header("Location: index.php?mess=1");
}
?>
3) setti nel file validazione.php la password che vuoi e la pagina di destinazione