[PHP + Javascript] Formulaire
Clm
-
Clm2 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Clm2 Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche à créer un formulaire d'ajout d'utilisateur dans ma base de donnée.
Actuellement j'ai un formulaire qui POST vers log.php. Quand je valide le formulaire, il ouvre la page log.php.
Ce que j'aimerai c'est que lorsque je valide le formulaire, l'ajout dans la BDD se fasse de manière transparente (sans ouvrir log.php) et que j'ai juste une petite phrase sous mon formulaire "enregistrement réussi"
Que me conseillez-vous?
Merci
Clément
Je cherche à créer un formulaire d'ajout d'utilisateur dans ma base de donnée.
Actuellement j'ai un formulaire qui POST vers log.php. Quand je valide le formulaire, il ouvre la page log.php.
Ce que j'aimerai c'est que lorsque je valide le formulaire, l'ajout dans la BDD se fasse de manière transparente (sans ouvrir log.php) et que j'ai juste une petite phrase sous mon formulaire "enregistrement réussi"
Que me conseillez-vous?
Merci
Clément
A voir également:
- [PHP + Javascript] Formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
Deux solutions :
- solution "bidouille" : tu crées une iframe invisible dans ta page, et au niveau du formulaire, tu mets target="nom de la frame".
Dans la frame en question, tu pourras mettre en réponse (via ton script php) un petit javascript qui affichera ton message de confirmation (par exemple : parent.alert("ok"))
- solution plus mieux mais plus complexe : te pencher sur l'AJAX. C'est en fait du Javascript utilisant l'objet HttpXMLRequest.
Cet objet permet d'envoyer une requête à un serveur via un javascript, et d'agir en fonction de la réponse. Cherche des tutoriaux AJAX sur Internet. Ce n'est pas compliqué, en soit, du moins pour ce que tu veux faire :)
Xavier