[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
MarshPosté 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 :
Quand dans mon fichier action j'affiche $_POST, les index selCQ et CQ qui correspondent aux deux listes sont manquants
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" ?!
Bon j'ai trouvé C'est jute qu'aucune des options n'étaient sélectionnées, donc forcément
--------------- 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" ?!
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
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" ?!