[RESOLU] problème de récupération de donnée de checkbox

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] problème de récupération de donnée de checkbox

Re: problème de récupération de donnée de checkbox

par minwolf999 » 04 sept. 2022, 16:08

Ecoute @rthur,

Value='.$buffer.'/> va te donner Value=ta gueule/> et il manque en effet les " le code html devant être value="ta gueule"/> (dans le php ...value="'.$buffer.'"/>...).
Ah merci j'ai modifier comme tu viens de l'expliquer et ça marche maintenant merci !!!

Re: problème de récupération de donnée de checkbox

par Saian » 04 sept. 2022, 15:58

Ecoute @rthur,

Value='.$buffer.'/> va te donner Value=ta gueule/> et il manque en effet les " le code html devant être value="ta gueule"/> (dans le php ...value="'.$buffer.'"/>...).

Re: problème de récupération de donnée de checkbox

par minwolf999 » 04 sept. 2022, 15:32

Regarde le code HTML généré, tu as oublié les guillemets ;)
Si tu parle de la partie .$buffer. dans la partie html c'est pour que ça affiche ce que contient cette variable. Mais ça ne change rien de le mettre entre des "" si ça marche quand même si ? (le résultat est le même quand le fait donc mon problème ne doit pas venir de là)

Re: problème de récupération de donnée de checkbox

par @rthur » 04 sept. 2022, 15:16

Regarde le code HTML généré, tu as oublié les guillemets ;)

problème de récupération de donnée de checkbox

par minwolf999 » 04 sept. 2022, 14:19

Bonjour, voilà je suis en train de faire un bouton enregistrer et pour cela je récupère dans un premier temps le name des case coché (et pour vérifier que ça marche bien je fais écrire ce qui a été récupérer) et jusqu'ici tous marcherait presque (les données récupérer ne sont malheureusement pas complète. En effet lorsque la case "Lit Thé" est coché il est sensé s'afficher un message marqué "Lit Thé" cependant il n'y a de marqué que Lit. Pouvez vous m'aidez ? (voici un bout de code qui à exactement le même soucis et qui est plus compréhensible que mon code à moi(de toute façon les deux marches pareil))

Code : Tout sélectionner

<?php @$ch=$_POST["ch"]; @$valider=$_POST["valider"]; if(isset($valider)){ echo "Vous avez coché les cases suivantes: <br />"; echo @implode(" - ",$ch); echo "<hr />"; } var_dump($ch); $buffer="ta gueule"; echo'<form name="fo" method="post" action=""> <input type="checkbox" name="ch[]" Value='.$buffer.'/>HTML<br/> <input type="checkbox" name="ch[]" value="CSS"/>CSS<br/> <input type="checkbox" name="ch[]" value="Javascript"/>Javascript<br/> <input type="submit" name="valider" value="Envoyer"/> </form>'; ?>