Bonjour,
J'aimerais pouvoir en jquery (seul language possible) envoyer les infos d'un formulaire sur deux adresses php et ce afin de renseigner simultanément les deux bases de données de la saisie du formulaire.
Voici mon code pour le moment (simplifié):
Code html:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form name="form" id="formHome" METHOD="post" action="https://premièrebase.php" >//Formulaire linkant sur la première base par defaut <input name="FIRST_NAME" type="text" id="inp_1" /> <input name="LAST_NAME" type="text" id="inp_2" /> <input name="EMAIL" type="text" id="inp_3" /> <input type="submit" value="I SUBSCRIBE" class="submit" /> </form>
Code Jquery:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 $(document).ready(function(){ $('#formHome').submit(function(){ //Quand clique sur submit var nom = $('#inp_2').val(); //recupere infos en variables var prenom = $('#inp_1').val(); //recupere infos en variables var email = $('#inp_3').val(); //recupere infos en variables if( prenom == "" || prenom == "First name"){ alert('First name'); $('#inp_1').val("First name"); return false; }else if( nom == "" || nom == "Last name"){ alert('Last name'); $('#inp_2').val("Last name"); return false; }else if( email == "" || email == "email"){ alert('email'); $('#inp_3').val("email"); return false; }else{ //Post à la seconde base les infos saisies $.post('deuxiemebase.php',{ inp_2:nom, inp_1:prenom, inp_3:email }); //Puis envoi le formulaire qui linke sur la première base...enfin ca devrait mais non ;) $(this).submit(); } }); });
Cela n'envoie que sur la première base mais ne tient pas compte du post pour la seconde...
La question est, est ce que c'est seulement faisable..., sachant qu'on ne peut utiliser de php dans ce cas et on a pas accès aux bases, on ne peut qu'envoyer.
Il n'y a pas de problème individuellement en simple fonction sur clic en dehors du formulaire le post remplit bien la seconde base ciblée.
Merci beaucoup.
Partager