Bonjour à tous,
comme l'indique mon titre je souhaite soumettre un forumulaire d'inscription qui rempli une base SQL lorsqu'il es validé), mais je souhaite aussi que celui renvoi plusieurs actions... d'où l'utilisation du javascript.
J'ai la méthode mais je n'arrive pas à trouver la bonne syntaxe. Pour etre plus explicite voici le <body> de ma page en entier:
Seument 2 problemes se présentent:
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 <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'> <html> <body> <form name='inscription' method='post'> <p class='titre'>Identifiants</p> <fieldset id="Formulaire"> <table style='margin-left: 30%'> <tr> <th><label for'lebelle_prenom'>Pseudonyme: </label></th> <td><input type='text' name='Pseudonyme'></td> </tr> </table> </fieldset> <p class='titre'>Informations personnelles</p> <fieldset id="Formulaire"> <table style='margin-left: 30%'> <tr> <th><label for'lebelle_prenom'>Prénom: </label></th> <td><input type='text' name='prenom'></td> </tr> </table> </fieldset> <input type='submit' value='Soumettre' onclick='validation_inscription()'> <input type='reset' value='Effacer'> </form> <script language='javascript'> function validation_inscription() { document.forms['inscription'].action='http://192.168.1.108/syteo/utilisateur.php?UTIL_LOGIN=document.forms['inscription'].elements['pseudonyme'].value'; document.forms['inscription'].submit(); document.forms['inscription'].action='http://192.168.1.108/syteo/personne.php?PERS_PRENOM=document.forms['inscription'].elements['prenom'].value'; document.forms['inscription'].submit(); } </script> </body> </html>
1/ Quand j'éxecute, il ne prend en compte que la deuxieme action...
2/Quand il execute l'action 2, il prend en compte les 2 names ( pseudonyme et prenom) alors que je veux juste qu'il prenne en compte la name='prenom'.
Je veux qu'il prenne en compte juste name='pseudonyme' pour la premiere action et name='prenom' pour la deuxieme.
Merci de m'aider si vous voyez une solution à l'un des 2 problemes![]()
Partager