url trop chargée...

Eléphant du PHP | 294 Messages

15 sept. 2005, 19:38

Salut

J'ai un formulaire avec un liste dans laquelle on effectue une selection, on valide en cliquant sur un bouton image ( je n'ai pas utilisé le bouton standard des formulaires). Lorsque le fomulaire est validé, il recharge la page en lui passant une variable ( GET) ayant la valeur selectionnée dans le formulaire. Mon probleme est que dans l'url ce formulaire passe aussi ces valeurs :"imageField.x=10&imageField.y=9", je ne sais à quoi elles correspondent.
Comment faire pour eviter cela, qui ne sert à rien.
<form name="form1" method="get"  action="../public/catalogue_marques.php">
 <select name="VARmarque" id="VARmarque" class="search">
                    <?php
do {  
?>
                    <option value="<?php echo $row_rsMarque['id']?>"><?php echo $row_rsMarque['marque']?></option>
                    <?php
} while ($row_rsMarque = mysql_fetch_assoc($rsMarque));
  $rows = mysql_num_rows($rsMarque);
  if($rows > 0) {
      mysql_data_seek($rsMarque, 0);
	  $row_rsMarque = mysql_fetch_assoc($rsMarque);
  }
?>
            </select>
<input type="image" src="../images/menu_left/but_send.gif" align="top" width="18" height="19" border="0">
</form>

Merci pour le tuyau

Eléphant du PHP | 493 Messages

15 sept. 2005, 19:41

ces valeurs viennent de l'input type="image" !

Mammouth du PHP | 19672 Messages

15 sept. 2005, 19:46

Il y a toutes les chances pour que ça corresponde à des valeurs de l'image du bouton. Ceci dit, Qu'est-ce qui t'empèche d'utiliser la méthode post ?
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 294 Messages

15 sept. 2005, 19:54

ok je met en POST merci