Se connecter avec
S'enregistrer | Connectez-vous
Votre question

Code php inscription

Dernière réponse : dans Programmation
Partagez
5 Janvier 2011 23:18:43

Bonjour,


J'ai fais un formulaire d'inscription en utilisant le language php.Cepandant,je ne sais pas comment la rendre euhh meilleurs.Je voudrais que le mot de passe ne soit pas plus petit que six,que nous voyons le mot de passe avec des étoiles ou des points,que si le mot de passe et moins que six,on t'affiche un message d'erreur,Je voudrais que il y a aussi un message d'erreur si le mot de passe n'est pas le meme que celui de confirmation du mot de passe,que si l'email ne contient pas @ et .com,.ca,.dz.fr etc,il y a aussi un message d'erreur.

Maintenant,j'aimerais que vous me donner svp le code php pour pouvoir enregister les informations que quelqu'un aura renter dans le formulaire,ce qui lui permettra de se connecter.Quand il sera connecter,on lui dis Tu est maintenant connecté enfin bref,tout le code pour pouvoir de connecter ainsi que s'inscrire,voila le formulaire que j'ai fais:

  1. <html lang="fr">
  2. <head>
  3. </head>
  4. <body>
  5.  
  6.  
  7. <br>
  8. Les champs qui ont un * sont obligatoires
  9. <br>
  10. <br>
  11. Pseudo: <input name="Pseudo">
  12. <br>
  13. <br>
  14. Mot de passe *:
  15. <input name="Mot de passe" type="password">
  16. <br>
  17. <br>
  18. Reppetter le mot de passe*:
  19. <input name="password" type="password">
  20. <br>
  21. <br>
  22. Pays*:
  23. <select id="pays" class="pays" size="1"> // Liste des pays d'Europe en barre déroulante.
  24. <option value="fr">France</option>
  25. <option value="de">Allemagne</option>
  26. <option value="be">Belgique</option>
  27. <option value="Bulgarie">Bulgarie</option>
  28. <option value="Chypre">Chypre</option>
  29. <option value="Danemark">Danemark</option>
  30. <option value="Espagne">Espagne</option>
  31. <option value="Estonie">Estonie</option>
  32. <option value="Finlande">Finlande</option>
  33. <option value="Hongrie">Hongrie</option>
  34. <option value="Irlande">Irlande</option>
  35. <option value="Italie">Italie</option>
  36. <option value="Luxembourg">Luxembourg</option>
  37. <option value="Pologne">Pologne</option>
  38. <option value="Royaume-Uni">Royaume-Uni</option>
  39. <option value="Autres pays d'Europe">Autres pays d'Europe</option>
  40. <option value="Autres pays ne faisant pas partie de l'europe">Autres
  41. pays ne faisant pas partie de l'europe</option>
  42. </select>
  43. <br>
  44. <br>
  45.  
  46. E-mail*:
  47. <input name="adresse e-mail"><br>
  48. <br>
  49.  
  50. <input value="S'inscrire" name="img=?" type="submit"><?php <php>



Merci de votre aide

Autres pages sur : code php inscription

a c 231 L Programmation
6 Janvier 2011 01:09:37

Salut,

Il va falloir utiliser du JavaScript pour vérifier les données côté client, et puis après faudra quand même les vérifier côté serveur avec PHP, mais ça permet une pré-vérification.

Déjà, pour faire un formulaire, il faut mettre une balise <form> avec ce qui va bien avec.
Ensuite, pour vérifier les données, tu feras ça en JavaScript, document.getElementById('password').length <= 6, ou encore document.getElementById('password').value == document.getElementById('verif_password').value
Pour la validation de l'email : http://www.white-hat-web-design.co.uk/articles/js-valid...

a c 145 L Programmation
6 Janvier 2011 09:32:37

Pour la validation PHP, c'est assez simple:
  1. <?php
  2. // Mot de passe
  3. if (strlen($_POST['password']) <= 5) {
  4. // traitement de l'erreur mot de passe trop court
  5. }
  6. // email
  7. $pattern = '/^([_a-z0-9-+.]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/i';
  8. if (!preg_match($pattern, $_POST['email'])) {
  9. // Traitement email non valide
  10. }
  11. ?>

Par contre ton code html est à revoir fortement.
Contenus similaires
6 Janvier 2011 17:45:18

Ok,merci pour votre aide.Mais pour la vérification du formulaire,je la met ou?
Ainsi que pour la bdd,quelle logiciel vous me conseillez?
11 Janvier 2011 22:52:27

IL ya a t'il quelqu'un pour me repondre svp,ceci presse vraiment.
a c 145 L Programmation
12 Janvier 2011 10:54:15

La vérification du formulaire se met dans la page définie comme "action" du formulaire.
Et pour la base de données, le conseil évident est MySQL qui est disponible sur la plupart des hébergeurs PHP.

Un dernier point: je te conseille très fortement de lire http://www.siteduzero.com/tutoriel-3-14668-concevez-vot...
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter