Le résultat souhaité Pour ce tutoriel, nous prendrons comme exemple un formulaire d'inscription à un service quelconque. Ce formulaire sera très simple pour se cantonner au but du tutoriel et demandera seulement un nom d'utilisateur, un mot de passe, une adresse email et le code postal du visiteur. Concernant les vérifications : · Pour le champ "Nom d'utilisateur" : on utilisera Ajax pour aller vérifier si le nom désiré est déjà pris ou pas. · Pour le champ "Mot de passe" : on utilisera une fonction Javascript... lire la suite
Pour ce tutoriel, nous prendrons comme exemple un formulaire d'inscription a un service quelconque. Ce formulaire sera tres simple pour se cantonner au but du tutoriel et demandera seulement un nom d'utilisateur, un mot de passe, une adresse email et le code postal du visiteur. · Pour le champ "Nom d'utilisateur" : on utilisera Ajax pour aller verifier si le nom desire est deja pris ou pas. Creation du formulaire Afin de commencer par le commencement, nous allons tout d'abord mettre en place notre formulaire XHTML, avec 4 champs de saisie pour le nom d'utilisateur, le mot de passe, l'adresse email et le code postal. Nous ajoutons aussi 4 balises span pour afficher les messages d'alerte pour chaque champ, dont l'id sera le nom du champ concerne suivi de "_alert" afin de pouvoir pointer facilement dessus via le DOM pour modifier le message. Pour le champ Code postal, l'attribut maxlength avec une valeur de 5 limitera le nombre de caracteres saisissables. L'attribut action du formulaire appelera ce meme fichier. Pourquoi ? Parce qu'ainsi, en cas d'erreur, on pourra reafficher facilement les valeurs saisies par le visiteur grace a $_POST["nom_du_champ"]. Vu que le formulaire s'appelle lui-meme, il faudra alors detecter si il a ete soumis pour inclure le traitement des donnees avant son reaffichage. Nous allons creer un tableau de donnees en PHP pour pouvoir transmettre les messages d'erreurs entre la verification cote serveur (PHP) et le formulaire. L'affichage se fera dans les balises span correspondant a chaque champ. On rajoute egalement un paragraphe p au dessus du formulaire qui servira a afficher le message de confirmation d'inscription en cas de reussite. Source du tutoriel :
Salam, voila j'ai un formulaire avec 2 listes deroulantes liees: projet et module, un projet est compose de plusieurs modules, d'où la liason; si on choisit un projet dans la premiere liste, on ne doit avoir ds la seconde ke les modules lui correspondants. c ce ke j'ai realise avec php, ajax et javascript. mai j'ai un probleme : la premiere liste s'affiche comme il faut, mai au lieu d'avoir une
· Realisation d'une application avec base de donnees, a l'aide du Framework PHP CodeIgniter