Bonjur j'aimerai svoir comment faire pour proteger une partie de mon site par mots de passe
Pour creer mon site j'utilise nvu
aidez svp merci d'avance
|
|
|
|
Bonjour,
|
En clair, ce n'est pas possible, ou plus exactement pas efficace en HTML/JavaScript.
<script LANGUAGE="javaScript">
var password;
password=prompt("Tapez votre mot de passe : ","");
if(password!="toto"){window.location="page.html";
};
</script>
Exemple de script en PHP (plus efficace) : <?php
$login="toto";
$mdep="pass";
if (($login==$user)&&($mdep==$mdp))
{
?>
mettre ici la partie <body> de ta page <?php
}
if (($login!=$user)&&($mdep!=$mdp))
{
?>
Le formulaire d'authentification : <center> <b>Cette partie du site est réservée aux membres .</b> <FORM ACTION="page.php" method="post" name="le_pass"> <p><b>User</b> <b><input type="text" name="user" maxlength="10"></b> <b>Mot de passe</b> <b><input type="password" name="mdp" maxlength="10"></b> <input type="submit" value="entrer"></p> </form> <script type="text/javascript">document.le_pass.user.focus();</script> </center> <?php } ?> Ce script est simple, mais tu peux aussi utiliser les sessions, ça évite de mettre le mot de passe à chaque fois que tu reviens sur la page protégée. |