Bonjour,

Voilà je travaille sur un formulaire avec plusieurs pages.
Sur la première page je sélectionne des cases à cocher et je les récupères sur la deuxième via des variables que j'aimerais caser dans des listes déroulantes.

L'erreur ce situe au niveau du premier 'if'. donc l'idée c'est de remplir la liste déroulante au tant de fois qu'il y'a de cases cocher sur la première 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
 
$j = $_POST['nbr_stack'];
 
for ($i = 1; $i <= $j; $i++)
 
{
 
	echo '<div><input type="text" name="txt_stack['.$i.']" id="txt_stack['.$i.']" value="" />
 
	<label for="txt_stack['.$i.']">ByPlies 0/45/-45/90</label>
 
	<input type="text" name="nbr_stack['.$i.']" id="nbr_stack['.$i.']" value="" />
 
	<select name="list_stack" id="list_stack">'
 
		.if (isset($_POST["IMA"])) echo.'<option value="lst_stack['.$i.']">IMA_M21E_268_0.254</option>'.";".
 
		.if (isset($_POST["T800"])) echo.'<option value="lst_stack['.$i.']">T800_M21_268_0.25</option>'.";".
 
	'</select></div>';
 
}
ERREUR du navigateur :
Parse error: parse error in C:\wamp\www\outilcalcul\page2.php on line 42

Merci beaucoup.