SECURISER UNE PAGE WEB

calimero17m -  
 president59380 -
bjrs à tous

voilà j'ai fais un programme pour mon site qui est http://esrc.free.fr que vous pouvez aller voir
pour protéger une de mes page.
donc voilà le code

<?
// J'ai choisi le mot de passe "salut" //pour l'instant

if (isset($_POST['mot_de_passe'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe = $_POST['mot_de_passe'];
}
else // La variable n'existe pas encore
{
$mot_de_passe = ""; // On crée une variable $mot_de_passe vide
}


if ($mot_de_passe == "salut") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
<?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"FR" http://www.esrc.free.fr/Site sans nom 1/lesliens.htmles liens/xhtml"
<html xmlns<p><a href=" http://www.esrc.free.fr/Site sans nom 1/lesliens.htmles liens/xhtml" xml:lang="fr" >
<head>
<title>Page protégée par mot de passe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>

<body background="images/fond-pg.jpg">
<p align="center"><strong>Veuillez entrer le mot de passe pour obtenir la page des liens :</strong></p>
<form action=="lesliens.htm" method="post">
<p>
<p align="center">
<input type="texte" name="mot_ de_pass" /><INPUT
type="submit" value="Valider" />
</p>
</form>
</center>
<p align="center"><strong>Cette page est réservée aux personnes choisi par mes
soins, inutile d'insister vous ne trouverez jamais le mot de passe ! :-)
</strong></p>
</body>
</html>

<?

}

// Fin du code :o)
?>

donc j'obtiens ma page pour entrer mon mot pass, mais sa ne va pas à la page de mes liens?? et que je mette le mot de pass ou pas c'est pareil pkoi??? .
A voir également:

2 réponses

president59380
 
Bonjour

Je voudrais bien sécuriser une page de mon site de club, mais étant novice , je n'y arryve pas, j'essaye depuis un monment mais rien ne se passe... Pouvez-vous l'installer pour moi SVP Merci beaucoup....
Marc
3
Galsungen Messages postés 6938 Date d'inscription   Statut Contributeur Dernière intervention   1 422
 
tu n'aurais pas oublié de lui dire vers quel lien il doit pointer si le mot de passe est bon par hasard ? exemple :

<?php
session_start();
$pwd = $_POST["pwd"];
if ($pwd == "CPI")
{
	$connexion = "OK";
	$_SESSION["connexion"]=$connexion;
	header ("Location:exo30.php");
}
else
{
	header("Location:exo28.php?test=bad");
}
?>


Et un temps pour chaque chose sous le ciel ... 
2