Bonjour,

Je reviens sur un pb d'affichage des valeurs des options de select.
Voici un exemple simple sur le principe :

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
// Inclusion de l'entete de page
include("../entetepied/hautpage.php");
 
// Après validation
 
if (isset($_POST['valider']))
{
	$ret.="<script>alert('valider');</script>";
	foreach($_POST['toto'] as $clef => $list){ 
	  foreach($list as $val => $text){ 
		echo 'liste '.$clef.' valeur '.$val.' : '.$text.'</br>'; 
	  } 
	}
}
 
// Contenu de la fenêtre
$ret.='<form name="maj_form" action="../admin/document.php" method="post">';
$ret.='</br></br></br></br></br></br></br></br></br></br>';
 
$ret.='<select name="toto[0]" class="1">';
$ret.='<option value="1">valeur1</option>';
$ret.='<option value="2">valeur2</option>';
$ret.='<option value="3">valeur3</option>';
$ret.='<option value="4">valeur4</option>';
$ret.='</select>';
$ret.='<select name="toto[1]" class="1">';
$ret.='<option value="1">valeur5</option>';
$ret.='<option value="2">valeur6</option>';
$ret.='<option value="3">valeur7</option>';
$ret.='<option value="4">valeur8</option>';
$ret.='</select>';
 
$ret.="<input type='submit' name='valider' value='Valider'>";
$ret.="</form>";
 
 
$ret.="</body></html>";
echo $ret;
Après validation il ne s'affiche rien. J'ai dû raté qqchose.

Avez-vous une idée ?

Merci.