sécurité
sécurité
<?php
/*****************************************
Constantes
*****************************************/
define('LOGIN','info'); // Login correct
define('PASSWORD','tic'); // Mot de passe correct
$message = ''; // Message à afficher à l'utilisateur
/*****************************************
Vérification du formulaire
*****************************************/
// Le login est-il rempli ?
if(empty($_POST['login']))
{
$message = 'Veuillez indiquer votre login svp !';
}
// Le mot de passe est-il rempli ?
elseif(empty($_POST['motDePasse']))
{
$message = 'Veuillez indiquer votre mot de passe svp !';
}
// Le login est-il correct ?
elseif($_POST['login'] != LOGIN)
{
$message = 'Votre login est faux !';
}
// Le mot de passe est-il correct ?
elseif($_POST['motDePasse'] != PASSWORD)
{
$message = 'Votre mot de passe est faux !';
}
else
{
// L'identification a réussi
$message = 'Bienvenue '. LOGIN .' !';
}
?>
<html >
<head>
<title>Formulaire d'identification</title>
</head>
<body>
<p><?php if(!empty($message)) echo ($message); ?></p>
<form action="securite.php" method="post">
<fieldset>
<legend>Identifiant</legend>
<p>
Login : <input type="text" name="login" value="<?php if(!empty($_POST['login'])) echo ($_POST['login']); ?>" />
</p>
<p>
Mot de passe : <input type="password" name="motDePasse" value="" />
<input type="submit" name="submit" value="Identification" />
</p>
</fieldset>
</form>
</body>
</html>
/*****************************************
Constantes
*****************************************/
define('LOGIN','info'); // Login correct
define('PASSWORD','tic'); // Mot de passe correct
$message = ''; // Message à afficher à l'utilisateur
/*****************************************
Vérification du formulaire
*****************************************/
// Le login est-il rempli ?
if(empty($_POST['login']))
{
$message = 'Veuillez indiquer votre login svp !';
}
// Le mot de passe est-il rempli ?
elseif(empty($_POST['motDePasse']))
{
$message = 'Veuillez indiquer votre mot de passe svp !';
}
// Le login est-il correct ?
elseif($_POST['login'] != LOGIN)
{
$message = 'Votre login est faux !';
}
// Le mot de passe est-il correct ?
elseif($_POST['motDePasse'] != PASSWORD)
{
$message = 'Votre mot de passe est faux !';
}
else
{
// L'identification a réussi
$message = 'Bienvenue '. LOGIN .' !';
}
?>
<html >
<head>
<title>Formulaire d'identification</title>
</head>
<body>
<p><?php if(!empty($message)) echo ($message); ?></p>
<form action="securite.php" method="post">
<fieldset>
<legend>Identifiant</legend>
<p>
Login : <input type="text" name="login" value="<?php if(!empty($_POST['login'])) echo ($_POST['login']); ?>" />
</p>
<p>
Mot de passe : <input type="password" name="motDePasse" value="" />
<input type="submit" name="submit" value="Identification" />
</p>
</fieldset>
</form>
</body>
</html>
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|