Formulaire: Js ou ajax ?

Résolu/Fermé
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 - 13 août 2009 à 02:54
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 - 13 août 2009 à 11:39
Bonjour,
j'aimerai faire un formulaire de qualité et c'est pour ça que je me suis mis au fameux Js et que je m'intéresse à Ajax aussi. Mais en me familiarisant avec Js je me suis demander à quoi bon Ajax ?? d'après ce que j'en ai vu les deux font ce que j'appelle un formulaire parfait à savoir:

- la vérification au fur et à mesure avec un un "petit logo à droite signifiant que c'est Ok"(je crois)
- et empêche l'utilisateur d'envoyer le formulaire si celui ci n'est pas correctement rempli

alors à quoi bon ce mettre à l'Ajax ?

Merci de vos reponses

3 réponses

Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
13 août 2009 à 09:52
Javascript est un langage client, c'est à dire qu'il s'exécute exclusivement sur le poste client. PHP est un langage serveur, c'est à dire qu'il s'exécute exclusivement sur le serveur.

AJAX n'est pas un langage. Je vais me faire éclater par les puristes mais en gros AJAX est un ensemble de fonctions javascript qui permettent de dialoguer avec le serveur sans recharger la page.

Il te permet (par exemple) d'appeler un fichier PHP qui sortira tous les pseudos de la base de données et les lui renverra. Comme ça ton javascript pourra tester si le pseudo tapé par l'internaute existe déjà. Ce n'est qu'un exemple, les possibilités sont nombreuses et variées. A toi d'imaginer...

@+
2
jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 185
13 août 2009 à 09:02
"alors à quoi bon ce mettre à l'Ajax ? "

ben ca te permettrait de récupérer par exemple des infos dans ta BDD au fûr et à mesure de ton traitement de formulaire, sans avoir à actualiser la page
1
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86
13 août 2009 à 11:20
un grand merci à toi, exemple éloquent, j'ai enfin compris...
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
13 août 2009 à 11:32
De rien, c'est le but de ce site, non?
0
niconovice Messages postés 954 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86 > Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010
13 août 2009 à 11:39
Exact, mais quelque fois les réponses ne sont pas probantes et on nage toujours après plusieurs d'entre elles, ce qui n'est pas le cas avec la tienne. Encore une fois merci...
0