top of page
Rechercher

TP:PAGE PROTEGE PAR MOT DE PASSE AVEC PHP

Dernière mise à jour : 17 mars 2021



si le mot de passe entré par l'utilisateur est correcte les codes d'accès seront danc affichié



si le mot de passe entré par l'utilisateur est incorrect : un message d'erreur danc sera affichié





pour faire une page protégé par mot de passe avec le language de programmation php

on aura besoin de deux page

la 1er page index.php qui doit contenir un simple formulaire les inputs

avec la balise <style></style> qui doit styler notre formulaire

ansi la page traitemment.php cette page doit traité les informations qui sont remplie par l'utilisateur

si le mot de passe entré par l'utilisateur est correcte on aura l'accès a la page qui affiche les mots de passe

si le mot de passe entré par l'utilisateur est incorrect

un message danc doit s'affichera a l'utilisateur "Mot de passe incorrect il vous restera 2 tentative"


1er page php (page idex.php):



<!DOCTYPE html>

<html>

<head>

	<title> cours d'ista  </title>

	<style >
		
		 body{

        	background-image: url("waterfall.jpg");
        	background-size: cover;
        	background-repeat: no-repeat;
        	outline: none;
        }
	</style>
</head>
<body>
   
       <h1 style="color: red">bienvenue dans votre espace sécurisé  </h1>


       <form method="POST" action="traitemment2.php">


       <input type="pasword" name="mot_de_passe" placeholder="password"> </br>
       
       
       <input type="submit"  value="envoyer">
                    
       </form>


</body>

</html>


2emme page traitemment.php:




  <!DOCTYPE html>

      <html>

      <head>

          <title></title>

           <link rel="stylesheet" type="text/css" href="style.css">

      </head>

      <body>

        <h2><U>bienvenue dans votre espace sécurisé</U></h2>

       <?php
    if (isset($_POST['mot_de_passe']) AND $_POST['mot_de_passe'] ==  "ISTA") // Si le mot de passe est bon

    {
    // On affiche les codes
    ?>
        <h1>Voici les codes d'accès :</h1>

        <p><strong>CRD5-GTFT-CK65-JOPM-V29N-24G1-HH28-LLFV</strong></p>   
        
        <p>
        Cette page est réservée au personnel de la NASA. N'oubliez pas de la visiter régulièrement car les codes d'accès sont changés toutes les semaines.<br />
        La NASA vous remercie de votre visite.

        </p>

        <strong> veuillez  cliquez sur ce lien pour continuer l'inscription </strong>

        <?php

    }
    else // Sinon, on affiche un message d'erreur

    {
        echo '<p>Mot de passe incorrect il vous restera 2 tentative</p>';

    }
    ?>
        
</body>

      </html>



15 vues0 commentaire

Posts récents

Voir tout
Post: Blog2 Post
bottom of page