Bonjour,

Voila je rencontre un petit problème avec mon code. Je travaille sur PHPSTORM avec le framework Symfony. J'ai fais une fiche HTML pour afficher des checkBox. Je ensuite fais un fonction PHP pour récuperer ce qui a été coché dans la checkBox. Cependant cela ne me retourne pas ce que j'ai coché.... Quelque pourrait m'aider ? Merci pour votre aide !

Voici ma fiche HTML:

<html xmlns="http://www.w3.org/1999/html">

<link rel="stylesheet" href="envoyerFiche.css" />
<form method="post" action="ficheNCController.php">
    <div id="listeChoixUser">
    <p>
        {% for user in listeUsers %}
            <label for="user-{{user.id}}">
                <input type="checkbox" id="user-{{user.id}}" name="listUser[]" value="{{user.id}}">
                {{user.lastname|upper}} {{user.firstname}}
            </label>
            <br/>
        {% endfor %}
    </p>
    </div>

    <button class="valid-user btn btn-succes" type="submit">
        <a href="{{path('userSelectionnes')}}">Valider</a>
    </button>

</form>

</html>

Voici ma fonction PHP:

 public function userSelectionnes(){
         if(isset($_POST['listUser'])){ 

             foreach($_POST['listUser'] as $chkbx){

                 echo $chkbx; .

             }
         }
         return new Response('Aucun truc selectionné');
     }

Cela me retourne "Aucun truc séléctionné"sans renvoyer aucun id que j'ai chochés...

Aucune réponse