[PHP] Script de login et password
Résolu
buttbadger
Messages postés
71
Statut
Membre
-
kevin -
kevin -
salut tout le monde...
A ma formation, on nous fait faire un exercice de php qui consiste à faire un script de login et mot de passe très simple...
Moi et tous mes collègues on a fait au caractère près le code qu'il fallait, mais apparemment personne n'arrive à le faire marcher :p moi, à chaque fois, il fait comme si le login et pass étaient corrects, même quand c'est faux! oO
voici le code que j'ai fait
Y a t-il une erreur quelque part?? parce qu'apparemment, même les profs se sont plantés :p
Merci de votre aide :)
(vous pouvez aussi tester le script sur cette page http://maxlefou.eurower.net/pro/code.htm )
A ma formation, on nous fait faire un exercice de php qui consiste à faire un script de login et mot de passe très simple...
Moi et tous mes collègues on a fait au caractère près le code qu'il fallait, mais apparemment personne n'arrive à le faire marcher :p moi, à chaque fois, il fait comme si le login et pass étaient corrects, même quand c'est faux! oO
voici le code que j'ai fait
<?php
$LOGIN="badger"; //le login
$PASSWD="yiff"; //le mot de passe
if ($_POST['LOGIN']==$logintext && $_POST['PASSWD']==$passwdtext) { ?>
<html>
<body>
<p>Youpi, tu as trouvé!</p>
</body>
</html>
<?php } else { ?>
<html>
<body>
<p>Perdu! Essaie encore!</p>
<form name="connexion" action="password.php" method="post">
<p>Login :<br><input type="text" name="logintext"></p>
<p>Password :<br><input type="text" name="passwdtext"></p>
<input name="envoi" type="submit" value="connect">
</form>
</body>
</html>
<?php } ?>
Y a t-il une erreur quelque part?? parce qu'apparemment, même les profs se sont plantés :p
Merci de votre aide :)
(vous pouvez aussi tester le script sur cette page http://maxlefou.eurower.net/pro/code.htm )
A voir également:
- Formulaire mot de passe php
- Whatsapp formulaire opposition - Guide
- Mot de passe - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Mot de passe administrateur - Guide
8 réponses
Salut,
Ah oui, y'a une enorme erreur. :)
if ($_POST['LOGIN']==$logintext && $_POST['PASSWD']==$passwdtext) {
à remplacer par:
if ($_POST['logintext']==$LOGIN && $_POST['passwdtext']==$PASSWD) {
Ah oui, y'a une enorme erreur. :)
if ($_POST['LOGIN']==$logintext && $_POST['PASSWD']==$passwdtext) {
à remplacer par:
if ($_POST['logintext']==$LOGIN && $_POST['passwdtext']==$PASSWD) {
mimi
je ne comprends rien ; pourrais-tu être plus précis !?
POP
"logintext" et "passwdtext" sont respectivement les identifiants des champs où l'utilisateur rentre son login ID et son mot de passe.