KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Vendredi 16 mai 2008 - 16:21:25

[php] formulaire mot de passe

Rechercher : dans
[php] formulaire mot de passe
par Geromini
 Fil de Discussions
Statut : Résolu
mercredi 28 mars 2007 à 11:54:49
Bonjour à tous !
Je resollicite votre aide en PHP.
J'aimerais afficher un simple formulaire pour demander un mot de passe.
Si c'est le bon, alors on affiche deux liens.
Sinon on affiche une phrase disant que c'est pas le bon mot de passe.
Or, avec mon code la petite phrase ne s'affiche pas.
Je vous remercie de votre aide.
S'il y a des points sur lesquels je n'ai pas été clair, n'hésitez pas à me le dire.
Voici mon code :

<?
session_start();
if($_GET[advanced]=="OK")
{
echo "<center><form name=motdepasse method=post action=motpasse.php?advanced=OK>";
echo "Mot de passe <br><input type=password name=motpasse size=10 value=$_POST[motpasse]><br>";
echo "<input type=submit name=action onClick=(this.form) value=OK></form></center>";
}

if($_POST[motpasse]=="cce0207" && $_GET[advanced]=="OK")echo "<center><a href=modification.php>Faire une modification dans la base de donnees</a><br><br><a href=back_office.php>Faire une suppression dans la base de donnees</a><center>";
if($_POST[motpasse]!="cce0207" && $_POST[action]=="submitted") echo "Vous n'avez pas les droits pour faire ceci";
?>
"Il est dit que celui qui fait mal à autrui ne trouvera jamais le sommeil."
Confi­guration: Windows XP
Internet Explorer 6.0
Répondre à Geromini  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par thomas_-, le mercredi 28 mars 2007 à 12:00:32 Fil de Discussions
Bonjour,

essaye ça :

<html>
<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"] == "cce0207") echo "blablablabla";
}
else echo "Mauvais mot de passe";
?>
<form name="motdepasse" method="post" action="motpasse.php">
<input type=password name="motpasse" size="10" value="" />
<input type="submit" name="action onClick=(this.form)" value="OK">
</form>
</body>
</html>

Je tiens juste à t'avertir que ce n'est pas forcément très très 'sécure', maintenant ça marchera c'est sûr :)

Thomas
Répondre à thomas_-

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Geromini, le mercredi 28 mars 2007 à 12:16:04 Fil de Discussions 
Super c'est cool ça marche.
Je l'ai un peu remis à ma sauce mais maintenant c'est bon.
Merci de tes indications.
A la prochaine ! "Il est dit que celui qui fait mal à autrui ne trouvera jamais le sommeil."
Répondre à Geromini
Discussions pertinentes trouvées dans le forum
02/01 20h46Script php mot de passe perdu à compléter.Webmastering04/01 17h015
21/10 18h52[PHP] Formulaire dynamique recuperation varWebmastering23/10 22h584
09/10 02h08php - formulaire mail renvoie en "reloadant&qWebmastering10/10 08h024
17/07 10h11PHP - formulaire - recup valeur champProgrammation18/07 10h085
Plus de discussions sur « [php] formulaire mot de passe » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide