Bonjour, je suis nouveau sur le site car j'ai eu vent de la réputation de celui-ci.
Voici mon problème

J'ai un formulaire des plus basique et je souhaite à un moment données de celui-ci que l'utilisateur indique des informations sur une ou plusieurs variables.
Seulement voila il peut y avoir une variable (le nom, le format et le chemin d'accès de celle-ci) ou jusqu'à 5 variables.

Voici la partie de mon formulaire qui pose problème :

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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
<html>
<body>
<center><h1> FICHE INDICATEUR </h1></center>
<form action="donnees.php" method="post">
 
 
<h2>Généralités</h2>
 
<div>
<TABLE BORDER=0>
 
<tr>
<td>Direction Générale Adjointe : </td>
<TD><SELECT name="dga" style="width: 400px">
		<OPTION>PO</OPTION>
		<OPTION>SEV</OPTION>
		<OPTION>Dév Teritorial</OPTION>
		<OPTION>Ambiance de Vie</OPTION>
		<OPTION>Aucune</OPTION>
	</SELECT> </td></TR>
 
	<tr>
<td>Direction :</td>
<td><SELECT name="direct" style="width: 400px">
		<OPTION>Culture</OPTION>
		<OPTION>Enseignement</OPTION>
		<OPTION>Terrain</OPTION>
		<OPTION>Insertion</OPTION>
		<OPTION>Sécurité </OPTION>
	</SELECT> </td></tr>
</table>
</div>
 
 
<h2>Liste des variables Nécessaire</h2>
 
 
<TABLE BORDER=0>  
 
<div>
<td><h3>1ère Variable :</h3></td>
 
<tr>    
<td>Nom de la variable:</td>
         <td> <input id="source" name="source" type="text" size="70" /></td></tr>
 
<tr>
<td>Format Source :</td>
         <td><SELECT name="Format Source">
		<OPTION>Excel</OPTION>
		<OPTION>Word</OPTION>
		<OPTION>Autres</OPTION>
	</SELECT></td></tr>
 
<tr>    
<td>Source des données :</td>
         <td> <input id="source" name="source" type="file" size="70" /></td></tr>
 
 
 
<td><br><h3>2ème Variable :</h3></td>
 
<tr>    
<td>Nom de la variable:</td>
         <td> <input id="source" name="source" type="text" size="70" /></td></tr>
 
<tr>
<td>Format Source :</td>
         <td><SELECT name="Format Source">
		<OPTION>Excel</OPTION>
		<OPTION>Word</OPTION>
		<OPTION>Autres</OPTION>
	</SELECT></td></tr>
 
	<tr>    
<td>Source des données :</td>
         <td> <input id="source" name="source" type="file" size="70" /></td></tr>		 
 
 
 
<td><br><h3>3ème Variable :</h3></td>
 
<tr>    
<td>Nom de la variable:</td>
 <td> <input id="source" name="source" type="text" size="70" /></td></tr>
 
<tr>
<td>Format Source :</td>
<td><SELECT name="Format Source">
		<OPTION>Excel</OPTION>
		<OPTION>Word</OPTION>
		<OPTION>Autres</OPTION>
</SELECT></td></tr>
 
<tr>    
<td>Source des données :</td>
 <td> <input id="source" name="source" type="file" size="70" /></td></tr>	
 
 
</table>
</div>
 
<input type="submit" value="OK"> 
</form>
 
</html>



En gros je voudrai qu'apparaisse les champs de variable 1 et 2 si l'utilisateur veut rentrer2 variable , ou qu'apparaisse les champs variables 1 à 4 si il en à 4 ( par un bouton ajouter variable par exemple ?).

Je débute en PHP et HTML mais j'essaye d'apprendre et de comprendre un maximum.

Merci d'avance de vos réponses.
N'hésiter pas a me poser des question si ce n'est pas clair