[RESOLU] Récupération d'un $_POST (seulement le premier mot)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Récupération d'un $_POST (seulement le premier mot)

Re: Récupération d'un $_POST (seulement le premier mot)

par dick-perron » 23 janv. 2023, 05:56

J'ai trouvé!
                Nom du produit : 
                <select style="width:300px" name="produit_nom_new[]">
                <option value="<?=$produit_nom[$c]?>"><?=$produit_nom[$c]?></option>
                <?php foreach ($liste_produits as $p): ?>
                <option value=<?=$p['produit_nom']?>><?=$p['produit_nom']?></option>
                <?php endforeach ?>
                </select> <br>

Récupération d'un $_POST (seulement le premier mot)

par dick-perron » 23 janv. 2023, 05:07

Bonjour, je tente de récupérer une info dans un menu déroulant pour la transférer via POST. Je ne reçois que le premier mot de la chaine. Voici les lignes pertinentes.
       Nom du produit : 
                <select style="width:300px" name="produit_nom_new[]">
                <option value=<?="$produit_nom[$c]"?>><?="$produit_nom[$c]"?></option>
                <?php foreach ($liste_produits as $p): ?>
                <option value=<?=$p['produit_nom']?>><?=$p['produit_nom']?></option>
                <?php endforeach ?>
                </select> <br>

Le [$c] est là parce que plusieurs produits peuvent être choisis dans la liste à cocher pour être changés de nom. Le problème est que je ne récupère que le premier mot du nouveau nom de produit... genre "Camping" au lieu de "Camping sauvage". Quelqu'un a une idée. Je fouille depuis des heures et j'ai essayé pas mal toutes les suggestions sans succès. Comme je reçois correctement le premier mot, j'imagine que le problème se trouve dans le formatage, probablement au niveau des ' et des ". J'ai essayé pas mal de combinaisons... En passant, les produits_noms sont les noms qu'on peut choisir dans le menu déroulant et produit_nom_new, le nouveau nom qu'on veut sélectionner. Merci!