if (ctype_alpha($_POST["prenom"])) { $prenom = $_POST["prenom"]; } else { echo '<img class = "icone" src="image/erreur.png" alt="Erreur"/><b>Prenom invalide</b> : il doit être de type alphabétique<br />'; } } if (empty($nom) or empty($prenom)) { ?> <form method="post" action="#"> <fieldset> <legend>Inscription</legend> <p><label for="nom" >Nom : </label><input type="text" id="nom" name="nom" /></p> <p><label for="prenom" >Prénom : </label><input type="text" id="prenom" name="prenom" /></p> <p><label for="mail" >Mail : </label><input type="text" id="mail" name="mail" /></p> <p><label for="log" >Login : </label><input type="text" id="log" name="log" /></p> <p><label for="pwd" >Mot de passe : </label><input type="password" id="pwd" name="pwd" /></p> <p><label for="pwd2" >Confirmation : </label><input type="password" id="pwd2" name="pwd2" /></p> <input type="submit" value="Valider" /> </fieldset> </form> <?php } else { $num = $manager->getNumMaxPersonne()->per_num + 1; $grainDeSel = 'XOURR\'LINE'; $crypt = md5(md5($_POST["pwd"]) . $grainDeSel); $personne = new Personne(array('per_num' => $num, 'per_nom' => $_POST["nom"], 'per_prenom' => $_POST["prenom"], 'per_mail' => $_POST["mail"], 'per_admin' => "", 'per_login' => $_POST["log"], 'per_pwd' => $crypt)); $manager->add($personne); header("Refresh : 0 ; URL = index.php"); }