6789 Posté 22 Novembre 2007 Posté 22 Novembre 2007 Bonjour, Je souhaite créer un formulaire et j'aimerai trouver un script en Javascript pour récupérer les données avant que celles-ci ne soient définitivement soumises à un script située sur un serveur externe. Je m'explique : - j'ai un formulaire <form....</form> - un programme situé sur un serveur externe qui sera appelé à chaque validation du formulaire (je ne contrôle pas ce script). - j'aimerai créer un script en JAVASCRIPT pour vérifier (avant la soumission) que les données ont belles et bien été soumises et pour les insérer automatiquement dans la base de donnée. Est-ce que ce type de script existe ? Si oui, pourriez-vous me fournir l'adresse ? Merci Bonne journée
iNCiTE Web Posté 22 Novembre 2007 Posté 22 Novembre 2007 - j'aimerai créer un script en JAVASCRIPT pour vérifier (avant la soumission) que les données ont belles et bien été soumises et pour les insérer automatiquement dans la base de donnée. Tu veux vérifier que les données sont soumises AVANT qu'elles soient soumises ? Je n'ai pas tout compris, tu veux en fait insérer les données dès qu'elles sont saisies dans le champ ? comment fait-on si l'utilisateur revient les modifier ?
captain_torche Posté 22 Novembre 2007 Posté 22 Novembre 2007 Non, si je comprends bien, ça serait d'activer une fonction sur le onsubmit du formulaire qui effectuerait les actions suivantes : - Vérification de la validité des infos - Si les infos sont OK, ajout des données en base via AJAX - Envoi du formulaire vers la page de traitement distante
iNCiTE Web Posté 22 Novembre 2007 Posté 22 Novembre 2007 Vérifier la validité des infos en JS, c'est risqué car si pas de JS, on peut vite se retrouver avec n'importe quoi dans la base... On va attendre que 6789 nous donne des précisions...
captain_torche Posté 22 Novembre 2007 Posté 22 Novembre 2007 Ben en même temps, sans JavaScript, on n'aura pas d'insertion en base (et on peut très bien cumuler contrôle en JS et contrôle côté serveur). Le contrôle côté serveur, dans ce cas, est géré par le site externe.
iNCiTE Web Posté 22 Novembre 2007 Posté 22 Novembre 2007 Ben en même temps, sans JavaScript, on n'aura pas d'insertion en base (et on peut très bien cumuler contrôle en JS et contrôle côté serveur). Ben si, à la soumission classique du formulaire... à moins comme tu dis qu'il y ait un autre contrôle avant l'insertion. Le contrôle côté serveur, dans ce cas, est géré par le site externe. Il n'a pas accès je crois...
captain_torche Posté 22 Novembre 2007 Posté 22 Novembre 2007 Ce que j'ai compris de sa demande : Il a un formulaire sur un site lui appartenant, envoyant des infos à un autre site, ne lui appartenant pas. Il veut toutefois pouvoir récupérer les infos entrées sur son formulaire, de manière transparente pour l'utilisateur, avant d'accéder à la page distante. D'où l'utilisation de JavaScript, pour insérer dans sa base à lui, les informations du formulaire, avant que l'envoi ne fasse quitter son site. Pour répondre à la question du début Est-ce que ce type de script existe ? Si oui, pourriez-vous me fournir l'adresse ? Merci Il ne peut pas exister de script tout fait pour ce genre de chose, c'est trop spécifique; il te faudra le développer toi-même.
6789 Posté 22 Novembre 2007 Auteur Posté 22 Novembre 2007 Non, si je comprends bien, ça serait d'activer une fonction sur le onsubmit du formulaire qui effectuerait les actions suivantes :- Vérification de la validité des infos - Si les infos sont OK, ajout des données en base via AJAX - Envoi du formulaire vers la page de traitement distante Oui c'est exactement ça. Tu as compris. Est-ce que tu as un code à me fournir, s'il te plaît ? Merci beaucoup. J'ai cherché mais je n'ai rien trouvé d'interessant.
6789 Posté 22 Novembre 2007 Auteur Posté 22 Novembre 2007 Ce que j'ai compris de sa demande : Il a un formulaire sur un site lui appartenant, envoyant des infos à un autre site, ne lui appartenant pas. Il veut toutefois pouvoir récupérer les infos entrées sur son formulaire, de manière transparente pour l'utilisateur, avant d'accéder à la page distante. D'où l'utilisation de JavaScript, pour insérer dans sa base à lui, les informations du formulaire, avant que l'envoi ne fasse quitter son site. Pour répondre à la question du début Il ne peut pas exister de script tout fait pour ce genre de chose, c'est trop spécifique; il te faudra le développer toi-même. Excuse-moi j'ai pas vu ta dernière réponse. Est-ce que tu n'a pas un modéle à me fournir malgré tout ? Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant