Bonjour a tous.

Voila je suis entrain de continuer mon formulaire pour ajouter mes clients commerciaux.

je suis dans la partie finalisation ici,mon formulaire marche impeccablement bien mais quelque chose me titille légèrement .

je vous explique : Pour l'instant lorsque le clic sur add, il m'affiche une alerte en dessous de mon formulaire me disant que le client a bien été ajouté ou alors qu'il y a eu un problème.

en faites je voudrais que l'alerte efface complètement le formulaire ou plutôt juste l'alerte disant que le client a bien été rajouté.

il y a un surement un petit "truc" comme d'habitude mais bon il faut l'avoir fait une fois pour le connaitre

en vous remerciant d'avance.

voici mon code :

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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
<div id="content">		
	<div id="full">
		<form id="FormSales" action="index.php?page=P_Addsales" method="post" enctype="multipart/form-data">
			<fieldset>
				<legend>Add A Sales</legend>
 
				<p>
					<label class="text">Gender :</label>
					<input class="radio" type="radio" name="IGender" value="Mr" <?php echo (isset($_POST['IGender']) &&  $_POST['IGender'] == 'Mr')?'checked="checked"':'';?>/><label class="radioCheck">Mr.</label>
					<input class="radio" type="radio" name="IGender" value="Mrs" <?php echo (isset($_POST['IGender']) &&  $_POST['IGender'] == 'Mrs')?'checked="checked"':'';?>/><label class="radioCheck">Mrs.</label>
					<input class="radio" type="radio" name="IGender" value="Miss"<?php echo (isset($_POST['IGender']) &&  $_POST['IGender'] == 'Miss')?'checked="checked"':'';?>/><label class="radioCheck">Miss</label><span class="warning">*</span>
				</p>
 
				<p>
					<label class="text" for="form_firstname">First Name :</label><input class="text" id="form_firstname" name="IFirstname" type="text" size="30" maxlength="30"<?php if (isset($_POST['IFirstname'])) {echo 'value="' .$_POST['IFirstname']. '" ';}?>/><span class="warning">*</span>
				</p>
 
				<p>
					<label class="text" for="form_lastname">Last Name :</label><input class="text" id="form_lastname" name="ILastname" type="text" size="30" maxlength="30"<?php if (isset($_POST['ILastname'])) {echo 'value="' .$_POST['ILastname']. '" ';}?>/><span class="warning">*</span>
				</p>
 
				<p>
					<label class="text" for="form_title">Title :</label><input class="text" id="form_title" name="ITitle" type="text" size="20" maxlength="20" <?php if (isset($_POST['ITitle'])) {echo 'value="' .$_POST['ITitle']. '" ';}?>/><span class="warning">*</span>
				</p>
 
				<p>
					<label class="text" for="form_practice">Practice :</label>
					<select name="IPractice" class="text">
							<option selected="IPractice" value="">- Select -</option>
							<option value="CS" <?php echo (isset($_POST['IPractice']) &&  $_POST['IPractice'] == 'CS')?'selected="selected"':'';?> >CS</option>
							<option value="OS" <?php echo (isset($_POST['IPractice']) &&  $_POST['IPractice'] == 'OS')?'selected="selected"':'';?> >OS</option>
							<option value="TS" <?php echo (isset($_POST['IPractice']) &&  $_POST['IPractice'] == 'TS')?'selected="selected"':'';?> >TS</option>
					</select>	
				</p>
 
				<p>
					<label class="text" for="form_mobile">Mobile :</label><input class="text" id="form_mobile" name="IMobile" size="20" type="text" maxlength="20" <?php if (isset($_POST['IMobile'])) {echo 'value="' .$_POST['IMobile']. '" ';}?>/>
				</p>
 
				<p>
					<label class="text" for="form_mail">E-Mail :</label><input class="text" id="form_mail" name="IMail" type="text" size="50" maxlength="50"<?php if (isset($_POST['IMail'])) {echo 'value="' .$_POST['IMail']. '" ';}?>/>
				</p>
 
				<p>
					<label class="text" for="form_photo">Add A picture :</label><input type="file" class="text" name="IPhoto" id="photo" /><span class="note">Max size : 2 Mo</span>
				</p>
 
				<p>
					<label><span class="warning">* : These fields are mandatory</span></label>
					<input type="hidden" name="validation" value="ok"/>	 
				</p>
 
				<hr />
			</fieldset>
 
			 <p class="envoy">
				<input id="validSearch" type="submit" value="Add" /> <input type="reset" value="Erase All" />
			</p>
		</form>
	<p>
	</div>		
 
</div>	
 
<?php
 
if (isset($_POST['validation'])) // Si validation existe => On a cliquer au moins une fois sur add ( test pour afficher ou non les commentaires )
{ 
	// Check si tout les Champs requis sont définis et non nul
	if (isset($_POST['IGender']) && isset($_POST['IFirstname']) && isset($_POST['ILastname']) && isset($_POST['ITitle']) && $_POST['IGender']!="" && $_POST['IFirstname']!="" && $_POST['ILastname']!="" && $_POST['ITitle']!="")
	{
 
		// Récupération des données  	
 		$lname=$_POST['ILastname'];
 		$fname=$_POST['IFirstname'];
 		$gender=$_POST['IGender'];
 		$practice=$_POST['IPractice'];
 		$title=$_POST['ITitle'];
 		$mobile=$_POST['IMobile'];
 		$mail=$_POST['IMail'];
 		$active=1; // Personne active par defaut lorsqu'elle est créee.
 
 		// Connecxion au serveur mysql
  		$connect=mysql_connect('localhost','N','N') or die ("Erreur de connexion avec le serveur Mysql.");		  
  		// Connexion a la base de donnée :
  		mysql_select_db('ini',$connect) or die ("Erreur de connexion a la base de donnée.");	  
 
 
			// Verification si le Nom est deja utilisé
  			$Resultat=mysql_query("SELECT * FROM `sales` WHERE `Last_name` LIKE '$lname'");
  			if (mysql_numrows($Resultat)==0) // Le Nom n'est pas encore utilisé => on enregistre le Sale	
  			{
 
						// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur et enregistrons le sales
						if (isset($_FILES['IPhoto']) AND $_FILES['IPhoto']['error'] == 0)
						{
    						// Testons si le fichier n'est pas trop gros 2Mo max
    						if ($_FILES['IPhoto']['size'] <= 2000000)
        					{
                				// Testons si l'extension est autorisée
                				$infosfichier = pathinfo($_FILES['IPhoto']['name']);
                				$extension_upload = $infosfichier['extension'];
                				$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png', 'bmp');
                				if (in_array($extension_upload, $extensions_autorisees))
                				{
 
									// On peut valider le fichier et le stocker définitivement
                					$nom = "Pictures/Sales/{$lname}_{$lname}.{$extension_upload}";
									$resultat = move_uploaded_file($_FILES['IPhoto']['tmp_name'],$nom);
 
									echo '<span class="warning">Thanx you ! </br> You are created a Sales</br>&nbsp</span>';
  									$sql=mysql_query("INSERT INTO `sales`(Last_name, First_name, Gender, Practice, Title, Mobile, Email, Datecreation, Active) VALUES('$lname','$fname', '$gender', '$practice', '$title', '$mobile', '$mail', '".date("Y-m-d")."', '$active')");
 
                				}
								// l'extension n'est pas autorisée
								else 
								{			
								echo '<span class="warning">Sorry. Extension of picture is not correct!</br>&nbsp</span>';
								}
        					}
							// le fichier est trop gros.
							else 
							{
							echo '<span class="warning">Sorry. The picture is too big!</br>&nbsp</span>';
							}
						}
						// il y a eu une erreur dans l'envoie du fichier.	
						else 
						{
						echo '<span class="warning">Sorry. There was a error for upload your picture.</br> try again.</br>&nbsp</span>';
						}
  			}
 
 
 
			// le Nom est déjà pris
  			else 
    		{
    		// Comme il existe déjà un Sales avec ce Nom, on va regarder si il existe un sales avec le même Nom et Prénom 
    		$Resultat=mysql_query("SELECT * FROM `sales` WHERE `Last_name` LIKE '$lname' AND `First_name` LIKE '$fname'");
  			if (mysql_numrows($Resultat)==0) // Même Nom mais le prénom n'est pas encore utilisé => on enregistre le Sale	
  			{		
						// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur et enregistrons le sales
						if (isset($_FILES['IPhoto']) AND $_FILES['IPhoto']['error'] == 0)
						{
    						// Testons si le fichier n'est pas trop gros 2Mo max
    						if ($_FILES['IPhoto']['size'] <= 2000000)
        					{
                				// Testons si l'extension est autorisée
                				$infosfichier = pathinfo($_FILES['IPhoto']['name']);
                				$extension_upload = $infosfichier['extension'];
                				$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png', 'bmp');
                				if (in_array($extension_upload, $extensions_autorisees))
                				{
 
									// On peut valider le fichier et le stocker définitivement
                					$nom = "Pictures/Sales/{$lname}_{$lname}.{$extension_upload}";
									$resultat = move_uploaded_file($_FILES['IPhoto']['tmp_name'],$nom);
 
									echo '<span class="warning">Thanx you ! </br> You are created a Sales</br>&nbsp</span>';
  									$sql=mysql_query("INSERT INTO `sales`(Last_name, First_name, Gender, Practice, Title, Mobile, Email, Datecreation, Active) VALUES('$lname','$fname', '$gender', '$practice', '$title', '$mobile', '$mail', '".date("Y-m-d")."', '$active')");
 
                				}
								// l'extension n'est pas autorisée
								else 
								{			
								echo '<span class="warning">Sorry. Extension of picture is not correct!</br>&nbsp</span>';
								}
        					}
							// le fichier est trop gros.
							else 
							{
							echo '<span class="warning">Sorry. The picture is too big!</br>&nbsp</span>';
							}
						}
						// il y a eu une erreur dans l'envoie du fichier.	
						else 
						{
						echo '<span class="warning">Sorry. There was a error for upload your picture.</br> try again.</br>&nbsp</span>';
						}
			}
 
 
 
			// le Nom et le Prénom existe déjà !!! => avertir l'utilisateur
			else 
		  	{
		  	echo '<span class="warning">Sorry this Sales are already created</br>&nbsp</span>';
		  	}	
 
			}		
	// Fermeture de la base de donnée
	mysql_close($connect);
	}					
  	else // Il y a au moins un champs requit qui n'est pas remplit 
  	{
	echo '<span class="warning">Please check your information!</br>Please complete the fields with missing information.</br>&nbsp</span>';
	}
 
}
else // Validation n'existe pas => c'est la premiere fois que l'on affiche le formulaire
{ 
 
}		   
?>