[Résolu]Récupérer les valeurs d'un formulaire dans $_POST

Récupérer les valeurs d'un formulaire dans $_POST [Résolu] - PHP - Programmation

Marsh Posté le 19-06-2009 à 12:16:50    

Bonjour
Je suis en train de programmer une interface de tests. D'un côté on a les tests OK, de l'autre les tests KO et on passe les valeurs d'une liste à une autre. Le problème, c'est que je n'arrive pas à récupérer les listes dans mon $_POST et je ne vois pas ce qu'il y a de faux dans ma page :  
 

<form action="action.php&validerTest" id="frmTests" method="post" onsubmit="action">
 
<table id="tab_cq">
 
<tr><td colspan="3" id="resultat_cq"></td></tr>
 
 <tr>
 <td>
  <label class="KO" for="selCQ">Contrôles à effectuer ou KO</label><br />
         <select tabindex="1" class="koOptions" onkeydown="actions(event,'ajouterListe(\'selCQ\',\'CQ\');retirerListe(\'selCQ\');')"  
         name="selCQ" id="selCQ" multiple="multiple" size="8"
         onchange="xajax_afficherDirectives(this.value);">
         <?=$options?>
   </select>
 </td>
 <td width="4%" align="center">
  <br /><br />
  <input style="width:30px; height:30px;" value=">" onclick="ajouterListe('selCQ','CQ');retirerListe('selCQ');" tabindex="200" type="button" /><br />
    <input style="width:30px; height:30px;" value="<" onclick="ajouterListe('CQ','selCQ');retirerListe('CQ');" tabindex="200" type="button" /><br />
 </td>
   <td align="center" width="48%" nowrap="nowrap">
  <label for="CQ" class="OK" >Liste des Contrôles OK</label><br />
  <select
  onkeydown="actions(event,'ajouterListe(\'CQ\',\'selCQ\');retirerListe(\'CQ\');');"
    size="8" multiple="multiple" id="CQ" name="CQ">
        </select>
 </td>
 </tr>
 <tr>
 <td  colspan="3">
  <div id="boutonCQ" class="invisible">
  <span id="pointCQ" style="color:#669999; font-weight:bold; font-size:14px;"></span>
  </div>
 </td>
 </tr>
 <tr>
  <td>
   <div id="PROC"></div>
   <label id="lblCOM_CQ" for="COM_CQ">Commentaire du test (obligatoire si KO) :</label><br />
   <textarea name="COM_CQ" id="COM_CQ" cols="62" rows="4" onkeyup="this.value = this.value.slice(0, 250);" onchange="this.value = this.value.slice(0, 250);"><?=$COM_CQ?></textarea>
  </td>
 </tr>
</table>
<div class="center">
<input tabindex="2" id="btnCQ" class="validerOnglet" type="submit" name="btnValiderOnglet" value="<?=$txtSubmit?>">
</div>
</form>


 
Quand dans mon fichier action j'affiche $_POST, les index selCQ et CQ qui correspondent aux deux listes sont manquants  :sweat:  
 
Des idées ? Merci d'avance


Message édité par CrazyGEN le 19-06-2009 à 15:29:06

---------------
Est-ce que je vous dit : "Passez-moi la blanche sauce" ? Ou "Qu'est-ce qu'il y a là dedans" "De la hachée viande et des secs raisins" ?!
Reply

Marsh Posté le 19-06-2009 à 12:16:50   

Reply

Marsh Posté le 19-06-2009 à 15:27:35    

essaye name=selCQ[] et name=CQ[]


---------------

Reply

Marsh Posté le 19-06-2009 à 15:28:27    

Bon j'ai trouvé
C'est jute qu'aucune des options n'étaient sélectionnées, donc forcément [:kikiv]


---------------
Est-ce que je vous dit : "Passez-moi la blanche sauce" ? Ou "Qu'est-ce qu'il y a là dedans" "De la hachée viande et des secs raisins" ?!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed