A voir également:
- Codes javascript
- Codes ascii - Guide
- Telecharger javascript - Télécharger - Langages
- Spotify codes - Guide
- Mes codes personnels - Guide
- Codes secrets pour débloquer tous téléphones mobiles - Guide
2 réponses
Utilisateur anonyme
19 juil. 2012 à 12:02
19 juil. 2012 à 12:02
oulà !!!
Pas de login + mdp dans un fichier texte !
Vaut mieux faire cela dans une base de données, sinon n'importe qui pourrait aspirer ton site et avoir ce précieux fichier.
Pas de login + mdp dans un fichier texte !
Vaut mieux faire cela dans une base de données, sinon n'importe qui pourrait aspirer ton site et avoir ce précieux fichier.
Mik3five
Messages postés
3
Date d'inscription
jeudi 19 juillet 2012
Statut
Membre
Dernière intervention
19 juillet 2012
19 juil. 2012 à 12:58
19 juil. 2012 à 12:58
Tiens voilà, un exemple en php
if(isset($_POST['login2'],$_POST['password2'])) { if(!empty($_POST['login2']) && !empty($_POST['password2'])) { connect(); $login=mysql_real_escape_string(htmlspecialchars($_POST['login2'])); $mdp=mysql_real_escape_string(htmlspecialchars($_POST['password2'])); $mdp=md5($mdp); $requete=mysql_query('SELECT * FROM users WHERE login="'.$login.'"') or die('Erreur '.__LINE__.mysql_error()); $result=mysql_num_rows($requete); if($result) { while($dDate=mysql_fetch_array($requete)) { $mdp2=$dDate['password']; } if($mdp2==$mdp) { // mot de passe bon $_SESSION['user']=$login; unset($result,$requete,$login,$mdp,$mdp2); $informations.= "Reussite <br/>"; echo $informations; mysql_close(); } else { $informations.= "Echec mot de passe <br/>"; echo $result.'<br/>'.$login.'<br/>'.$mdp.'<br/>'.$mdp2.'<br/>'; echo $informations; unset($result,$requete,$login,$mdp,$mdp2); mysql_close(); } } else { $informations.= "Utilisateur ou mot de passe inexistant <br/>"; echo $informations; unset($result,$requete,$login,$mdp,$mdp2); mysql_close(); } } else { $informations.= "Variable vide <br/>"; echo $informations; } } else { $informations.= "Variable non défini <br/>"; $informations.=$_POST['login2'].$_POST['password2'].'<br/>'; echo $informations; }
19 juil. 2012 à 12:55
19 juil. 2012 à 13:42