Bonjour à tous,

J'ai un petit script qui permet d'ajouter des valeurs à une listebox (merci la FAQ ). Le code marche très bien jusqu'au moment où je veut mettre ma liste en mode "multiple", à ce moment, je change le nom de ma liste ("maliste") en "maliste[]" pour permetre de recupérer les données apres un POST.

Mon formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<form>
   <select size="25" class="membres" name="maliste[]" multiple> <!-- si je met name="maliste" ça marche mais il m'est impossible de recupérer les donnés  -->
   </select> 
<form>
Mon code js:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<?php
foreach($mesdata as $selectValue)
{
	$data = $ressources[$selectValue]->nom; //contient une string tiré d'une base de donnés
	echo '<script>';
	echo 'document.gestionmembres.membrepris.options['.$idx.'] = new Option(\''.$data .'\','.$idx.');';
	echo '</script>';
	$idx++;
}
?>
Auriez vous une idée de comment faire ?

Merci d'avance.