Récupération valeurs checkBox PhpStorm
Fermé
blobfish75
Messages postés
4
Date d'inscription
vendredi 25 octobre 2019
Statut
Membre
Dernière intervention
25 octobre 2019
-
Modifié le 25 oct. 2019 à 10:50
blobfish75 Messages postés 4 Date d'inscription vendredi 25 octobre 2019 Statut Membre Dernière intervention 25 octobre 2019 - 25 oct. 2019 à 12:13
blobfish75 Messages postés 4 Date d'inscription vendredi 25 octobre 2019 Statut Membre Dernière intervention 25 octobre 2019 - 25 oct. 2019 à 12:13
A voir également:
- Récupérer valeur checkbox php
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Récupérer mon compte facebook désactivé - Guide
- Impossible de récupérer mon compte gmail - Guide
2 réponses
jordane45
Messages postés
38404
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 février 2025
4 732
25 oct. 2019 à 10:52
25 oct. 2019 à 10:52
Bonjour
PHPSTORM est un IDE ....; tu serais sur notepad ça serait pareil...
Par contre, tu sembles utiliser un framework ou un cms ... lequel ?
Et puis.. tu fais un return dans ta boucle... donc il n'a pas le temps de la parcourir qu'il sort déjà de ta fonction.....
PHPSTORM est un IDE ....; tu serais sur notepad ça serait pareil...
Par contre, tu sembles utiliser un framework ou un cms ... lequel ?
Et puis.. tu fais un return dans ta boucle... donc il n'a pas le temps de la parcourir qu'il sort déjà de ta fonction.....
jordane45
Messages postés
38404
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 février 2025
4 732
25 oct. 2019 à 11:16
25 oct. 2019 à 11:16
Si tu es en Symfony, interesse toi au "request"
https://symfony.com/doc/current/components/http_foundation.html
ça devrait donner un truc du genre
https://symfony.com/doc/current/components/http_foundation.html
ça devrait donner un truc du genre
use Symfony\Component\HttpFoundation\Request; /** * */ public function userSelectionnes(Request $request){ $chkbx= $request->request->get('listUser'); return new Response($chkbx); }
blobfish75
Messages postés
4
Date d'inscription
vendredi 25 octobre 2019
Statut
Membre
Dernière intervention
25 octobre 2019
Modifié le 25 oct. 2019 à 11:58
Modifié le 25 oct. 2019 à 11:58
Bonjour,
J'ai mis ce que tu m'as envoyé code bout de code mais cela m'affiche toujours une page blanche et je ne comprends pas pourquoi car la chbx est censé prendre la valeur de listUser qui est le tableau dans lequel sont stockes les valeurs des checkbox cochées donc ça devrai marcher....
J'ai mis ce que tu m'as envoyé code bout de code mais cela m'affiche toujours une page blanche et je ne comprends pas pourquoi car la chbx est censé prendre la valeur de listUser qui est le tableau dans lequel sont stockes les valeurs des checkbox cochées donc ça devrai marcher....
jordane45
Messages postés
38404
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
2 février 2025
4 732
>
blobfish75
Messages postés
4
Date d'inscription
vendredi 25 octobre 2019
Statut
Membre
Dernière intervention
25 octobre 2019
25 oct. 2019 à 11:56
25 oct. 2019 à 11:56
Tu es en quelle version de symfony ?
Tu as déjà codé en symfony ?
Quel est le code complet de ton controller ?
As tu lu la doc du lien que je t'ai donné ?
Nb.. Une page blanche indique, en général, une erreur dans le code ( erreur 500 )
Tu as déjà codé en symfony ?
Quel est le code complet de ton controller ?
As tu lu la doc du lien que je t'ai donné ?
Nb.. Une page blanche indique, en général, une erreur dans le code ( erreur 500 )
blobfish75
Messages postés
4
Date d'inscription
vendredi 25 octobre 2019
Statut
Membre
Dernière intervention
25 octobre 2019
Modifié le 25 oct. 2019 à 12:16
Modifié le 25 oct. 2019 à 12:16
j'ai la version 4 de symfony, c'est la première fois que je code, j'ai regardé le lien mais ça ne m'a pas aidé à comprendre pourquoi cela ne marche pas puisque chbx est censé prendre la valeur de listUser qui est le tableau dans lequel sont stockes les valeurs des checkbox cochées donc ça devrai marcher...
J'ai rajouté un message au return pour vérifier si c'étaient les valeurs des checkBox qui n'étaient pas récupérées ou si toute la fonction ne marchait pas, j'ai mis
et cela m'affiche "les utilisateurs sélectionnés sont: " donc le programme entre bien dans la fonction et renvoie bien le return. C'est la variable chbx qui n'a pas de valeurs...
Le code de mon controller (toutes les premiers fonctions marchent, celle sur laquelle e travaille en ce moment est la dernier, tout en bas):
J'ai rajouté un message au return pour vérifier si c'étaient les valeurs des checkBox qui n'étaient pas récupérées ou si toute la fonction ne marchait pas, j'ai mis
return new Response('les utilisateurs selectionnés sont: '.$chkbx);
et cela m'affiche "les utilisateurs sélectionnés sont: " donc le programme entre bien dans la fonction et renvoie bien le return. C'est la variable chbx qui n'a pas de valeurs...
Le code de mon controller (toutes les premiers fonctions marchent, celle sur laquelle e travaille en ce moment est la dernier, tout en bas):
<?php
namespace App\Controller;
use App\Entity\User;
use App\Entity\FicheNC;
use App\Form\envoyerFicheNCType;
use App\Form\ficheNCType;
use App\Form\testTitreType;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Persistence\ObjectManager;
use Doctrine\ORM\EntityRepository;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
class ficheNCController extends AbstractController
{
/*Plusieurs fonctions qui marchent se trouvent avant celle-ci mais cela ferait un très long message*/
public function userSelectionnes(Request $request){
$chkbx= $request->request->get('listUser');
return new Response('les utilisateurs selectionnés sont: '.$chkbx);
}
}
25 oct. 2019 à 10:56
c'est vrai pour le return, je le sors de la boucle for et le met dans la boucle if mais j'obtiens toujours le même résultat...