www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit f11a512c23662085810b585a980a19285721acd8
parent c88d80205d5a3f6380a1a25863cb5f50a83404b8
Author: John Charron <rm_rf_windows@yahoo.fr>
Date:   Thu, 17 Feb 2011 20:25:50 +0100

Gestion de se connecter plus claire sur deux fichiers séparés

Diffstat:
Acode/serveur/php/signup.php | 64++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+), 0 deletions(-)

diff --git a/code/serveur/php/signup.php b/code/serveur/php/signup.php @@ -0,0 +1,64 @@ +<?php> + include("_head.php"); + include("FormValidator.php"); + $fv = new FormValidator("post"); +?> + <body> + <div class="menu"> + <?php include("menu.html"); ?> + + <p>Vous n'êtes pas encore inscrit&nbsp;? Inscrivez-vous&nbsp;: + <form name="signupform" method="post" > + + <?php + + $error_email1 = "Tapez votre adresse mail."; + $error_email2 = "L'adresse mail que vous avez fournie + n'est pas valide. Veuillez saisir votre adresse mail."; + if($fv->isEmpty("signupemail", $error_email1)){ + echo "<p>$error_email1</p>"; + } + if(!$fv->isSafeValidEmail("signupemail", $error_email2)){ + echo "<p>$error_email2</p>"; + } + ?> + + <p>Tapez votre adresse mail&nbsp;: <input name="signupemail" type="text" /></p> + + <?php + $error_id1 = "Choisissez un identifiant"; + $error_id2 = "Votre identifant peut se composer de nombres, de lettres + et des caractères '-', '_' et '.'. Veuillez resaisir un identifiant"; + if($fv->isEmpty("signupid", $error_id1)) + echo "<p>$error_id1</p>"; + if(!$fv->isSafeAlphaNumeric("signupid", $error_id2)) + echo "<p>$error_id2</p>"; + ?> + <p>Choisir un identifiant&nbsp;: <input name="signupid" type="text" /></p> + <!-- TODO: Tester pour voie si l'identifiant n'est pas déjà pris --> + + <?php + $error_pswd1_1 = "Choisissez un mot de passe"; + $error_pswd1_2 = "Votre mot de passe peut se composer de nombres, de lettres + et des caractères '-', '_' et '.'. Veuillez resaisir un identifiant"; + if($fv->isEmpty("signuppswd1", $error_pswd1_1)) + echo "<p>$error_pswd1_1</p>"; + if(!$fv->isSafeAlphaNumeric("signuppswd1", $error_pswd1_2)) + echo "<p>$error_pswd1_2</p>"; + if(!$fv->getSimpleValue("signuppswd1") != $fv->getSimpleValue("signuppswd2")) + echo "<p> Les deux mots de passe que vous avez saisis ne sont pas identiques</p>"; + ?> + <p>Choisir un mot de passe&nbsp;: <input name="signuppswd1" type="password" /></p> + + + + <p>Retapez le mot de passe&nbsp;: <input name="signuppswd2" type="password" /></p> + <p> <input type="submit" name="signupsubmit" value="Valider" /> + </form> + </div> + + <div class="footer"> + <?php include("footer.html"); ?> + </div> + </body> + </html>