slt,

(je suis debutant en POO ) , j'ai crée mes classe tout fonctionne normalement sauf qu'ici un problème qui apparut c que lorsque j'actualise ma page même si je mets rien c ad les champs sont vides et même sans cliquer sur le bouton submit ,les derniers données écrits s inserent toujours dans ma base, je c pas pourkoi?j'ai mis des meta(...nocache....) mais c a n a rien changé.
quelqu'un peut m'aider svp

voila le code de ma page:
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
 
<?php
session_start();
require('../doc/header.php');
 
 
 
?>
<div id="content">
         <div id="actual"> </div>
 
		<div id="tab-details">
<?php
	  if(isset($_POST['num_commande']) && isset($_POST['num_client'])  && isset($_POST['livraison']) && isset($_POST['priorite']) &&         isset($_POST['payes'])  && isset($_POST['designation']) && isset($_POST['quantite']) && isset($_POST['prix']))  {
 
			    $num_commande = mysql_real_escape_string($_POST['num_commande']);
				$num_client = mysql_real_escape_string($_POST['num_client']);
				$livraison = mysql_real_escape_string($_POST['livraison']);
				$priorite = mysql_real_escape_string($_POST['priorite']);
				$payes = mysql_real_escape_string($_POST['payes']);
				$designation = mysql_real_escape_string($_POST['designation']);
				$quantite = mysql_real_escape_string($_POST['quantite']);
				$prix = mysql_real_escape_string($_POST['prix']);
 
	          if(empty($num_commande) OR  empty($num_client) OR empty($livraison) OR  empty($priorite) OR empty($payes) OR empty($designation) OR empty($quantite) OR empty($prix)) {	 
 
			    } else {
 
				  $elements_commande = array('Num' => $num_commande, 'date_realisation' => '3','paiement'=> 2, 'date_livraison' =>                  $livraison,'priorité' => $priorite);
 
				  $Handler->Insert('commande', $elements_commande);
				 }
 
	    } 
 
 
?> 
 
			  <form  method="post" action="details_add.php">
		  <div id="input_left" ><label>Numéro commande</label><br/><input type="text" name="num_commande" class="input" /></div>
				   <div id="input"><label>Numéro clients</label><br/><input type="text" name="num_client" class="input" /></div>
				   <div id="input"><label>Numéro Livraison</label><br/><input type="text" name="livraison" class="input" /></div>
				   <div id="input"><label>priorité</label><br/>
				           <select  class="select" name="priorite">
				                 <option selected="selected">1</option>
								 <option>2</option>
								 <option>3</option>
				           </select>
				   </div>
				   <div id="input"><label>Payés</label><br/>
				           <select class="select" name="payes">
				                 <option selected="selected">Oui</option>
								 <option>Non</option>
 
				           </select>
				   </div>
 
 
				   <div id="article">
				   <h4 style="color:#FFFF99; text-align:left; margin-left:50px;">Articles</h4>
				          <div id="titre">
 
						     <ul>
				                  <li><a href=" ">Designation</a></li>
					              <li><a href=" ">Qualite</a></li>
					              <li><a href=" ">Prix</a></li>
				             </ul>  
 
						  </div>
 
 
						  <div id="contenu"> 
						     <ul>
 
				                 <li><input type="text"  name="designation"/> </li>
					             <li><input type="text"  name="quantite"/> </li>
					             <li><input type="text"  name="prix"/>  </li>
 
 
				             </ul>  
						  </div>
				    </div>
 
				   <input type="submit"  name="envoi"  value="Ajouter" />
				 </form>  
				 <?php
 
				 ?>
		 </div>
 
</div>
 
<?php
require('../doc/footer.php');
?>