L'Apprenti Webmaster

html - php - css  Le site d'entraide pour débutants

Actuellement il y a 5 visiteurs connectés

Correspondance des mots de passe saisis


Maintenant, nous allons contrôler les 2 mots de passe saisis.
Si les deux valeurs ne sont pas identiques alors nous afficherons le formulaire en indiquant que les mots de passe sont différents. Et nous remettrons la valeur du pseudo dans la zone de saisie.


Code

<html>
<head>
<title>Formulaire d'inscription</title>
</head>
<body bgcolor="#041616" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" >
<div align="center" valign="center">
<p align="center"><b>Formulaire d'inscription</b></p>
<?
$post_login = $_POST["login"];
$post_mdp1 = MD5($_POST["motpass1"]);
$post_mdp2 = MD5($_POST["motpass2"]);

list($jour, $mois, $annee) = explode("-", Date("d-m-Y"));
$datesql = $annee."-".$mois."-".$jour;

// Test sur la valeur login
$pattern = '#^[a-zA-Z0-9_-]*$#'; //Définition de l'ensemble des caractères acceptés
$chaine = $post_login;
if(preg_match($pattern, $chaine))
{
// Chaine valide et comparaison des 2 mots de passe.
if ($post_mdp1 == $post_mdp2) {
// Traitement si mot de passe equivalents
} else {
?>
<form method="post" action="inscrip2.php">
<table>
<tr>
<td>Pseudo :</td><td><input type="text" name="login" size=25 value="<? echo $post_login;?>"/></td>
</tr>
<tr>
<td>Mot de passe :</td><td><input type="password" name="motpass1" size=25 /></td>
</tr>
<tr>
<td>Confirmation :</td><td><input type="password" name="motpass2" size=25 /></td>
</tr>
<tr>
<td colspan="2"><p align="center"<FONT STYLE="font-size:8pt; color:yellow">MOTS DE PASSE DIFFERENTS</font></p></td>
</tr>
<tr>
<td colspan="2"><p align="center"><input type="submit"value="S'inscrire" /></p></td>
</tr>
</table>
</form>
<?
}
}
else
{
// Chaine invalide
?>
<form method="post" action="inscrip2.php">
<table>
<tr>
<td>Pseudo :</td><td><input type="text" name="login" size=25 /></td>
</tr>
<tr>
<td colspan="2"><p align="center"<FONT STYLE="font-size:8pt; color:yellow">LOGIN INVALIDE</font></p></td>
</tr>
<tr>
<td>Mot de passe :</td><td><input type="password" name="motpass1" size=25 /></td>
</tr>
<tr>
<td>Confirmation :</td><td><input type="password" name="motpass2" size=25 /></td>
</tr>
<tr>
<td colspan="2"><p align="center"><input type="submit"value="S'inscrire" /></p></td>
</tr>
</table>
</form>
<?
}
?>
</div>
</body>
</html>

Précédent

Suivant

Inscription


Membre de Click-FR®, Réseau francophone Paie-Par-Click
Site développé par L'APPRENTI WEBMASTER
Charte graphique : vds-design
Nombre de pages vues depuis le 07 juillet 2006 : 18229
Page générée en 0.05 secondes.