Forum 4SI
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -20%
(Adhérents Fnac) Enceinte Bluetooth Marshall ...
Voir le deal
199.99 €

comment s'identifier avec un mot de passe et un cin

Aller en bas

comment s'identifier avec un mot de passe et un cin Empty comment s'identifier avec un mot de passe et un cin

Message par Admin Sam 3 Mai - 14:12

ce script doit être exécuté avant la page index du site gestion bibliotheque travaillé en classe.
copier ce script sur notepad puis enregistrer sous le nom de securite.php
ce script contient un formulaire qui fait appel à lui même sauf si vous lui donner un mot de passe et cin corrects.
<?php
define('PASSWORD','tic'); // Mot de passe correct onsuppose que le mot de passe est tic
$message = ''; // Message à afficher à l'utilisateur

/*****************************************
* Vérification du formulaire
*****************************************/
// Le cin est-il rempli ?
if(empty($_POST['cin']))
{
$message = 'Veuillez indiquer votre cin svp !';
}
// Le mot de passe est-il rempli ?
elseif(empty($_POST['mp']))
{
$message = 'Veuillez indiquer votre mot de passe svp !';
}

// Le mot de passe est-il correct ?
elseif($_POST['mp'] != PASSWORD)
{
$message = 'Votre mot de passe est faux !';
}
else
{
// L'identification a réussi
$c=$_POST['cin'];
$con=mysql_connect('localhost','root','') or die('connexion impossible');
$b=mysql_select_db('bibliotheque',$con) or die ('base introuvable');
$result=mysql_query("SELECT * FROM abonne WHERE cin='$c'");
$nb=mysql_num_rows($result);
if($nb!=0) {header('location:index.htm');} // si votre cin existe dans la table abonne alors vous êtes rediriger vers la page index du site (page de cadres)
else $message='Votre cin est faux !'; }
?>
<html>
<head>
<title>Formulaire d'identification</title>
</head>
<body>
<p><?php if(!empty($message)) echo ($message); ?></p>
<form action="securite.php" method="POST" name="f">
Cin :<input type="text" name="cin" size="20">
Mot de passe : <input type="password" name="mp" size="20" >
<input type="submit" value="Envoyer" name="B1"><input type="reset" value="Rétablir" name="B2">
</form>
</body>
</html>

Admin
Admin

Messages : 40
Date d'inscription : 27/09/2007

https://missaoui-lcp.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser