[PHP] Script de login et password [Résolu/Fermé]

buttbadger 64 Messages postés mardi 17 octobre 2006Date d'inscription 24 décembre 2015 Dernière intervention - 7 févr. 2007 à 14:33 - Dernière réponse :  kevin
- 15 mai 2012 à 16:54
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
<?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 )
Afficher la suite 

14 réponses

oberion 1258 Messages postés mardi 26 septembre 2006Date d'inscription 29 septembre 2007 Dernière intervention - 7 févr. 2007 à 14:41
+4
Utile
2
Salut,

Ah oui, y'a une enorme erreur. :)

if ($_POST['LOGIN']==$logintext && $_POST['PASSWD']==$passwdtext) {

à remplacer par:
if ($_POST['logintext']==$LOGIN && $_POST['passwdtext']==$PASSWD) {
Cette réponse vous a-t-elle aidé ?  
je ne comprends rien ; pourrais-tu être plus précis !?
"logintext" et "passwdtext" sont respectivement les identifiants des champs où l'utilisateur rentre son login ID et son mot de passe.
buttbadger 64 Messages postés mardi 17 octobre 2006Date d'inscription 24 décembre 2015 Dernière intervention - 7 févr. 2007 à 15:03
+2
Utile
ah ben voila! ils sont vraiment pas doués ! :p

merci bcp, ça marche beaucoup mieux maintenant :)
+2
Utile
Allo j'utilise freewebs.com et j'aimerais ajouter un login box et vérification du mot de passe. Par contre je ne veux pas qu'ils aient accès à crée leur account, je voudrais moi même créer leur pseudonyme et mot de pass ensuite le leur donner et par la suite qu'ils l'utilise pour rentrer


Mercie d'avance
+2
Utile
1
j'ai indiqué ceci mais je n'arrive pas à ajouter de mot de passe :


<DIV id=Header><STRONG><FONT size=6>Assistance en ligne</FONT></STRONG></DIV>
<DIV id=MainText>
<DIV class=padder>
<DIV class=blog>
<DIV class=post align=justify> </DIV>
<DIV class=post align=justify>Si vous êtes déjà client, merci de renseigner votre login et votre mot de passe afin de nous contacter.<BR></DIV>
<DIV class=post align=justify> </DIV>
<DIV class=post align=justify>
<CENTER>
<TABLE>
<FORM action=assistance.php method=post>
<TBODY>
<TR>
<TD><INPUT class=login name=pseudo></TD></TR>
<TR>
<TD><INPUT class=login type=password name=motdepasse></TD></TR>
<TR>
<TD>
<CENTER><INPUT class=boutonTest type=submit value=Assistance></CENTER></TD></TR></FORM></TBODY></TABLE></CENTER>
<P></P></DIV></DIV></DIV></DIV>
HTML = côté client,statique (PAS DE TRAITEMENT)...
PHP = dynamique,côté serveur TRAITEMENT !!!

Je ne sais pas si ton code HTML fonctionne mais lorsque tu valides, tes infos sont balancées par la fenêtre si t as pas une page en PHP derrière pour récupérer les infos et faire du traitement... De plus <label> Login </label> devant chaque input précisera ce qu 'il y a insérer
mamanchatte 2 Messages postés jeudi 12 juillet 2007Date d'inscription 12 juillet 2007 Dernière intervention - 12 juil. 2007 à 20:25
+1
Utile
Bonjour

Je me demandais si tu offrais ton script pour les sites perso ? Je suis complètement nul en HTML et Php mais je trouve ton script simple ,je ne veux rien de compliquer ;-))
mamanchatte 2 Messages postés jeudi 12 juillet 2007Date d'inscription 12 juillet 2007 Dernière intervention - 12 juil. 2007 à 20:27
+1
Utile
3
Bonjour
Je cherchais un script assé simple à installer ,car je ne connais rien au HTML et Php ,J'ai vue sur certain site que le PHP est plus sécuritaire que le HTML et le javascript !! Je me demandais si tu offrais ton script pour l'utilisa tion de site perso ?
bonne journée Mamanchatte
3 ans après... bonjour !!! Oui tu peut le PHP, le HTML, et le JavaScript, sont des langages open-source, ou non propriétaire, tu peut t'en servir comme bon te semble et même l'optimiser a ta guise... Bien entendu la communautés open-source donnant son code a qui en veut il est intelligent de faire partager le sien
arnolem 79 Messages postés jeudi 29 avril 2004Date d'inscription 8 juillet 2011 Dernière intervention - 13 avril 2011 à 01:11
Salut,

J'ai exactement ce qu'il te faut. ça s'appel SimpleAuth.
Tu pourras le trouver à l'adresse suivante :
http://codecanyon.net/...

C'est un script qui s'installe hyper facilement et qui te permet, en une seule ligne de code, de sécuriser ton site internet avec un formulaire de login/mot de passe.

L'avantage c'est qu'il ne nécessite aucune connaissance en programmation.

Préviens moi si tu as des questions à ce sujet.

A+
+1
Utile
Ta tout infos ici
pour tout concernant le login et mot de pass

http://www.phpdebutant.org/article47.php
rag28 1 Messages postés samedi 3 mai 2008Date d'inscription 3 mai 2008 Dernière intervention - 3 mai 2008 à 05:35
+1
Utile
sur quel site il fait aller pour exécuter ses message