Inscription zone membres, vérifications.
Posté : 20 juil. 2012, 00:51
Bonsoir,
alors voilà débutant en PhP je créé en ce moment une "zone membres" pour mon site mais je suis bloqué à un endroit, la validations des infos (pour éviter d'avoir deux membres avec le même pseudo, pour confirmer le mot de passe et évité qu'un membre ce réinscrive deux fois avec le même email), j'ai essayer de chercher sur google toute tentative échoue.
Voici mon code pour le moment :
Merci,
Loden.
alors voilà débutant en PhP je créé en ce moment une "zone membres" pour mon site mais je suis bloqué à un endroit, la validations des infos (pour éviter d'avoir deux membres avec le même pseudo, pour confirmer le mot de passe et évité qu'un membre ce réinscrive deux fois avec le même email), j'ai essayer de chercher sur google toute tentative échoue.
Voici mon code pour le moment :
<?php
function connectRankOne(){
$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('RankOne', $base) ;
}
?>
<html>
<head>
<title>Inscription</title>
</head>
<body>
<p>Inscription au site</p>
<form name="inscription" method="post" action="membres.php">
<p>
<label for="pseudo">Votre pseudo :</label>
<input type="text" name="pseudo" id="pseudo" required />
<br />
<label for="pass">Votre mot de passe :</label>
<input type="password" name="pass" id="pass" required />
<br />
<label for="confirmpass">Confirmer le mot de pass :</label>
<input type="password" name="confirmpass" id="confirmpass" required />
<br />
<label for="email">Votre adresse email :</label>
<input type="email" name="email" id"email" required />
<br />
<input type="submit" name="envoyer" value="Envoyer" />
</p>
</form>
<?php
if (isset($_POST['envoyer'])){
mysql_real_escape_string($pseudo=htmlentities($_POST['pseudo']));
mysql_real_escape_string($pass=htmlentities($_POST['pass']));
mysql_real_escape_string($confirmpass=htmlentities($_POST['confirmpass']));
mysql_real_escape_string($email=htmlentities($_POST['email']));
connectRankOne();
$sql = "INSERT INTO Membres VALUES('','$pseudo','$pass','$email',NOW())";
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
mysql_close();
}
?>
</body>
</html>
Voilà j'ai essayé de faire les vérifs avec des requête sql mais pour le moment je n'ai pas réussis.Merci,
Loden.