Bonjour,

J'ai une liste de case a cachée qui correspondent à différent numéro de ligne. Ainsi qu'un bouton "envoyer".

Lorsque l'on clique sur le bouton je voudrait que les différent numéro soit passé en POST, j'ai fais ceci :

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
if (isset($_POST['envoyer']))
{
  if(isset($_POST['choix']))
  {
  	foreach(($_POST['choix']) as $value)
  	{
      if(empty($lbc))
      {
      	$lbc .= $value;
      }
      else
      {
        $lbc .= "-".$value;
      }
  	}
  }
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<form id="frm2" name="frm2" method="post" action="<?php echo url_for('lbc/exploit?val='.$lbc) ?>">
Seulement, problème il faut appuyer 2 fois sur Envoyer pour que la valeur passe en POST, la première fait le calcul et ensuite si on reclique sans rien cocher, les numéros apparaissent dans l'url.

Comment faire pour que la variable soit déja initialiser avec les valeurs des cases a cocher pour que a l'appui sur le bouton celle ci apparaissent directement dans l'url ?