par
parokt » 02 juin 2014, 22:18
merci de trouver une aide sur ce forum. en faite je souhaite controler l'acces de mon site et j'ai ecris un code qui ne ne marche pas de plus je souhaite que les mots de passe soient cryptes dans la base de donnees. comment faire? voici ce que j'ai ecris:
[b]sur la page index[/b]
[i] <form action="autorisation.php">
<p><label> Entre ton pseudo:
<input type="text" name="pseudo" /></label> </p>
<P><label> Entre ton mot de passe:
<input type="password" name="pass1"/></label> </P>
<P><center><input type="submit" text="Valider l'inscription"/></center></P>
<P> </P>
</form>
[/i]
[b]sur la page autorisation.php[/b]
[i <?php
// recuperation des valeurs du formulaire de l'index
$pseudo = $_POST['pseudo'];
$pass1= $_POST['pass1'];
// vérification des saisies du formulaire avec les données de la base de données
mysql_connect("localhost","root","") or die ("Impossible de se connecter");
mysql_select_db("mabase") or die("Impossible de trouver la base");
$query=("SELECT pseudo FROM utilisateurs where pass1 = ".$_POST['pass1']."");
$result=mysql_query($query);
mysql_close();
if(($result)==(".$_POST['pseudo']."))
{
print ("<center> <br>connexion autorisée, bonne navigation</br></center>");
exit();
}
if(empty($pseudo))
{
print("<center><b> vous n'avez pas saisie votre pseudo </b>! le champ est vide</center>");
exit();
}
if(empty($pass1))
{
print("<center><b> vous n'avez pas saisie votre mot de passe </b>! le champ est vide</center>");
exit();
}
?>][/i]
[html]merci de trouver une aide sur ce forum. en faite je souhaite controler l'acces de mon site et j'ai ecris un code qui ne ne marche pas de plus je souhaite que les mots de passe soient cryptes dans la base de donnees. comment faire? voici ce que j'ai ecris:
[b]sur la page index[/b]
[i] <form action="autorisation.php">
<p><label> Entre ton pseudo:
<input type="text" name="pseudo" /></label> </p>
<P><label> Entre ton mot de passe:
<input type="password" name="pass1"/></label> </P>
<P><center><input type="submit" text="Valider l'inscription"/></center></P>
<P> </P>
</form>
[/i]
[b]sur la page autorisation.php[/b]
[i <?php
// recuperation des valeurs du formulaire de l'index
$pseudo = $_POST['pseudo'];
$pass1= $_POST['pass1'];
// vérification des saisies du formulaire avec les données de la base de données
mysql_connect("localhost","root","") or die ("Impossible de se connecter");
mysql_select_db("mabase") or die("Impossible de trouver la base");
$query=("SELECT pseudo FROM utilisateurs where pass1 = ".$_POST['pass1']."");
$result=mysql_query($query);
mysql_close();
if(($result)==(".$_POST['pseudo']."))
{
print ("<center> <br>connexion autorisée, bonne navigation</br></center>");
exit();
}
if(empty($pseudo))
{
print("<center><b> vous n'avez pas saisie votre pseudo </b>! le champ est vide</center>");
exit();
}
if(empty($pass1))
{
print("<center><b> vous n'avez pas saisie votre mot de passe </b>! le champ est vide</center>");
exit();
}
?>][/i]
[/html]