Page web avec mot de passe

Transcription

Page web avec mot de passe
Page web avec mot de passe
Tutoriel pour la création d'une page qui s'ouvre avec un mot de passe
Pour créer une page web protéger par un mot de passe il faut :
1. Une page nommé mot de passe.html
2. Une page nommé valide.html
3. Une page nommé invalide.html
4. Une page nommé mot de passe.php
Ceci n'est qu'un exemple, il y a différente façon de faire, ce tuto vous apprendra
le principe pour créer une page web protéger par un mot de passe avec le logiciel
xtrème web designer 5.
1. Page mot de passe.html
Dessiner un rectangle.
●Clic droit pour ouvrir le menu contextuel
●Choisir propriété web
●Dans la fenêtre option internet et sous l'onglet
emplacement d'objet.
●Coller le code html dans le rectangle prévu à cet effet.
●
Le code à coller dans remplacer par un code html
Code html :
<form action="mot de passe.php" method="post">
<p>
<input type="password" name="mot_de_passe" />
<input type="submit" value="Envoyer" />
</p>
</form>
Un aperçu de ce que donne le code html
2. Page valide.html
La page que vous voulez voir apparaître quand le bon mot de passe est taper
3. Page invalide.html
La page qui s'affiche si le bon mot de passe n'est pas entrez
4. Page mot de passe.php
Pour avoir une page avec l'extension .php
Il faut un programme qui s 'appelle Notpad++
Il est gratuit et en français
À télécharger içi
Notepad++
Une fois le logiciel installé
Dans le menu fichier allez dans nouveau
Un nouveau fichier est ouvert
Dans le menu fichier enregistrer sous
Donnez le nom mot de passe
Dans type dans le menu déroulant choisir PHP Hypertext
Enregistrer
Attention enregistrer bien votre fichier dans le répertoire index htm files
Pour qu'il puisse être aussi envoyer sur le serveur lors de la publication
de votre site.
Code à copier et coller dans la page mot de passe.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0020)http://www.xara.com/ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>mot de passe</title>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"/>
</head>
<body>
<?php
// Si le mot de passe est bon
if (isset($_POST['mot_de_passe']) AND $_POST['mot_de_passe'] == "kangourou")
{
// On affiche la page valide
header("Location: valide.htm");
exit();
}
else
{
// Sinon, on affiche la page invalide
header("Location: invalide.htm");
exit();
}
?>
</body>
Un fois le code coller sur la page php allez dans le menu language et
choisissez php, ensuite apporter quelques modification dans ce code.
Décortiquons quelques partie du code :
<?php
// Si le mot de passe est bon
if (isset($_POST['mot_de_passe']) AND $_POST['mot_de_passe']
== "kangourou")
{
''kangourou'' est le mot de passe à entrer, remplacer par votre mot de passe.
Un mot de passe doit être composé de majuscules de minuscules et de chiffres,
pour avoir plus de sécurité.
La page qui s'ouvre est appelée valide.html
// On affiche la page valide
header("Location: valide.htm");
exit();
C'est içi que vous changerez le nom de la page qui doit s'ouvrir quand le bon
mot de passe est entré.
La page qui s'ouvre lorsque le mot de passe n'est pas bon s'apelle invalide.htm
// Sinon, on affiche la page invalide
header("Location: invalide.htm");
exit();
Vous remplacerez le nom de la page invalide par votre nom de la page que vous
aurez défini.
Voilà c'est fini vous n'avez plus qu'à publié et essayer.
Résumer :
Il faut créer 4 pages
3 pages en html, qui sont créer avec Xtreme Web Designer.
1 page créer en php, à l'aide du programme notepad++
Mot de passe.html
valide.html
invalide.html
Mot de passe.php