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; } } } }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.
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) ?>">
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 ?








Répondre avec citation
Partager