Problème boucle
Résolu/Fermé
dev_82
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
-
1 août 2019 à 16:51
dev_82 Messages postés 45 Date d'inscription mercredi 24 juillet 2019 Statut Membre Dernière intervention 14 mai 2020 - 1 août 2019 à 19:01
dev_82 Messages postés 45 Date d'inscription mercredi 24 juillet 2019 Statut Membre Dernière intervention 14 mai 2020 - 1 août 2019 à 19:01
A voir également:
- Problème boucle
- Le fichier contient un programme écrit en python. le programme construit un mot secret mais il ne l'affiche pas. modifiez ce programme afin que à chaque itération de la boucle : la variable a augmente de 2 la variable b diminue de 1 ajoutez une instruction pour faire afficher le mot secret construit. quel est ce mot secret ? ✓ - Forum Python
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Samsung a51 redémarre en boucle - Forum Mobile
- Redmi note 8 s'allume et s'éteint en boucle - Forum Xiaomi
- Ipad s'allume et s'éteint en boucle - Forum iPad
2 réponses
jordane45
Messages postés
38142
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
1 août 2019 à 17:00
1 août 2019 à 17:00
Bonjour,
Déjà un peu de vocabulaire....
ce n'est pas une BOUCLE ... mais un BLOC
Un "boucle" sert à "boucler" ... tel que le FOR , le WHILE ... le FOREACH...
un IF est un BLOC CONDITIONNEL qui sert à tester une "condition".
Quel est le message d'erreur Exact ?
De quelle variable est-il question ? "$extension" ? Si oui... où est-elle initialisée ? Avec quel code ?
Déjà un peu de vocabulaire....
dans une boucle if
ce n'est pas une BOUCLE ... mais un BLOC
Un "boucle" sert à "boucler" ... tel que le FOR , le WHILE ... le FOREACH...
un IF est un BLOC CONDITIONNEL qui sert à tester une "condition".
En effet, j'ai une erreur comme quoi la variable n'est pas reconnu
Quel est le message d'erreur Exact ?
De quelle variable est-il question ? "$extension" ? Si oui... où est-elle initialisée ? Avec quel code ?
jordane45
Messages postés
38142
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
1 août 2019 à 18:23
1 août 2019 à 18:23
Il te suffit donc d'initialiser ta variable au début de ton code....
par exemple
par exemple
public function Extension(GetRepository $gR, Request $request) { $extension = NULL; $upload = new Upload(); $annee = $gR->GetAnnee(); $form=$this->createForm(ImportationMajType::class, $upload); $form->handleRequest($request); if($form->isSubmitted() && $form->isValid()) { $file = $upload->getName(); //dd($file); if($file) { $extension = pathinfo($file->getClientOriginalName(), PATHINFO_EXTENSION); if($extension == 'csv') { return new Response("TEST CSV"); } else{ return new Response("TEST PAS CSV"); } } //dd($extension); } return $this->render('mise_a_jour/index.html.twig', [ 'form' => $form->createView(), 'annee' => $annee, 'test' => $extension ]); }
dev_82
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
1 août 2019 à 18:36
1 août 2019 à 18:36
Ah oui excuse moi, j'ai tellement honte de moi (pourquoi faire quelque chose de compliqué quand on peut faire simple).
Merci beaucoup pour la réponse.
Le problème est donc résolu.
Merci beaucoup pour la réponse.
Le problème est donc résolu.
jordane45
Messages postés
38142
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
20 avril 2024
4 649
>
dev_82
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
1 août 2019 à 18:51
1 août 2019 à 18:51
Donc pense à mettre le sujet en RESOLU
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
Merci
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
Merci
dev_82
Messages postés
45
Date d'inscription
mercredi 24 juillet 2019
Statut
Membre
Dernière intervention
14 mai 2020
1 août 2019 à 19:01
1 août 2019 à 19:01
D'accord pas de soucis.
Modifié le 1 août 2019 à 17:19
Merci de me répondre.
Et oui, tu as raison, c'est bien $extension mais la variable est initialisée dans un bloc donc elle n'est pas reconnue.
1 août 2019 à 17:06