[php] formulaire mot de passe
Résolu/Fermé
Geromini
Messages postés
36
Date d'inscription
mercredi 28 février 2007
Statut
Membre
Dernière intervention
26 août 2007
-
28 mars 2007 à 11:54
MaxBe - 2 avril 2016 à 19:50
MaxBe - 2 avril 2016 à 19:50
A voir également:
- Mot de passe php
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Trousseau mot de passe iphone - Guide
- Identifiant et mot de passe - Guide
6 réponses
Pour moi ça marche pas.
Dans "5.php", il y a :
Et j'ai créé une page "5a.php" avec juste du texte.
Je ne savais pas mettre un lien dans la balise "echo" de la ligne 11, et j'ai mis "Location" (ça fait l11 + l12 + l13) pour une redirection automatique.
Voici ce qui s'affiche :
Dans "5.php", il y a :
<html> <head> <title>Section mot de passe</title> </head> <body> <?php // si le mot de passe est posté if(isset($_POST["motdepasse"])) { // si la valeur du mot de passe est bien celle qu'il faut if($_POST["motdepasse"] == "rayquaz1") { header ("Location : 5a.php"); } } else echo "Mauvais mot de passe"; ?> <form name="motdepasse" method="post" action="5.php"> <input type=password name="motpasse" size="10" value="" /> <input type="submit" name="action onClick=(this.form)" value="OK"> </form> </body> </html>
Et j'ai créé une page "5a.php" avec juste du texte.
Je ne savais pas mettre un lien dans la balise "echo" de la ligne 11, et j'ai mis "Location" (ça fait l11 + l12 + l13) pour une redirection automatique.
Voici ce qui s'affiche :
Mauvais mot de passe [l'endroit où on met le mot de passe] [OK]
26 août 2008 à 20:23
<?php
// si le mot de passe est posté
if(isset($_POST["motpasse"])){
// si la valeur du mot de passe est bien celle qu'il faut
if($_POST["motpasse"] == "moi1") {
header ("Location: parametrage.php");
echo 'ok';
exit();
}else {echo "Mauvais mot de passe";}
}
echo 'Veuillez saisir votre mot de passe: <br>';
echo '<form name="motdepasse" method="post" action="' . htmlspecialchars($_SERVER['REQUEST_URI']) . '">';
echo '<input type=password name="motpasse" size="10" value="" />';
echo '<input type="submit" name="action onClick=(this.form)" value="OK">';
echo '</form>';
?>
Chez moi, ça fonctionne très bien.
30 mai 2012 à 16:13
Si oui, comment tu as mis en lien les deux pages, c'est à dire le code .html et le code .php ?