1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| <?php
session_start();
if(isset($_GET['id']) && is_numeric($_GET['id']))
{
$_SESSION['id']=(int) $_GET['id'];
echo "page nécéssite la connexion à la base de données.";
}
else
{
$_SESSION['id']=0;
$pass='pass';
?>
<script>
var password = prompt( "Veuillez entrer le mot de passe pour accéder à cette page", "" );
// si un mot de passe a été entré
if ( password != null )
{
// on le compare à celui attendu
if ( password == '<?php echo $pass; ?>' )
{
// mot de passe valide, on ouvre la page index
<?php $_SESSION['id']=1;?>
document.location.href = "index.php?id=1";
}
else
{
alert( "Mot de passe incorrecte!", "Erreur" );
// mot de passe invalide, on ouvre la page connexion
document.location.href = "connexion.php";
}
}
</script>
<?php
}
?> |
Partager