bonjour.
voici mon code, j'aimerai qu'il soit moins "cucu" vous allez vite comprendre pourquoi:
Code :
- if( isset($_POST['pseudo']) ){
- $pseudo = htmlentities($_POST['pseudo'], ENT_QUOTES); }
- else{
- echo "Veuillez saisir votre pseudo<br />";
- exit;
- }
- if( isset($_POST['nom']) ){
- $nom = htmlentities($_POST['nom'], ENT_QUOTES);
- $nom = strtoupper($nom); }
- else{
- echo "Veuillez saisir votre nom<br />";
- exit;
- }
- if( isset($_POST['prenom']) ){
- $prenom = htmlentities($_POST['prenom'], ENT_QUOTES); }
- else{
- echo "Veuillez saisir votre prénom<br />";
- exit;
- }
- if( isset($_POST['pass']) ){
- $pass = htmlentities($_POST['pass'], ENT_QUOTES); }
- else{
- echo "Veuillez saisir votre pass<br />";
- exit;
- }
|
ce sont mes exit; qui me derangent. j'ai pas trouvé mieux pour trouver mieux. (!)
et vous vous imaginez bien le gars qui s'incrit, qui tombe lors du submit sur la page de verification et qui voit son erreur affichée et qui retourner au formulaire, puis rpeointe sur une autre erreur et valide, etc... (chai pas si'j'me fait comprendre
)
j'aimerai que le script liste toutes les erreurs d'un coup comme ça c'est plus facile pour le visiteur qui oublie de saisir un champ, et tout ce qui est possible quand le champ est vide ou mal renseigné.
merci
PS:
et en fait, à la fin de ce code, c'est l'insertion dans la bdd mysql qui s'opère. c'est comme ça que le voyais quoi.
comme ça je sais que quand j'arrive à la requete d'insertion dans la bdd, le gars à rempli correctement tous ses champs.
autrement on fait tjrs un INSERT quoi, je sais pas.