Des données html dans un champs de formulaire

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 : Des données html dans un champs de formulaire

par stefane321 » 15 mars 2009, 04:57

sa cest une erreur en collant le code dans le forum

dans mon code il y a la barre oblique et sa commence par un echo
echo "<td><input type=\"hidden\" name=\"description\" value=\"".$_POST["description"]."\" ></td>\n";
Je me suis rendu compte que si je met htmlentities() là sa marche mais là apres sa enregistre pas mon code html originel dans ma bd
echo "<td><input type=\"hidden\" name=\"description\" value=\"".htmlentities($_POST["description"])."\" ></td>\n";

par Patriboom » 15 mars 2009, 04:51

Déjà dans ta commande, il y a une irrégularité.

<input type="hidden\"

Les premiers guillemets ne sont pas précédés de la barre oblique alors que les seconds le sont.
C'est une chose très sensible.

Des données html dans un champs de formulaire

par stefane321 » 15 mars 2009, 04:03

Bonjour,

j'ai fait un formulaire dont le champ description a un outil wysiwyg qui génère du html pour faire la mise en forme du texte.

je fais envoyer les donnée sur une page intermédiaire en guise de prévisualisation, les données y sont affiché et sont aussi contenu dans un champ invisible:
<input type=\"hidden\" name=\"description\" value=\"".$_POST["description"]."\" >
Mais ont dirais que le champ du formulaire n'aime pas ça ... il fait comme empêcher la fermeture du champ et fait afficher le contenu du champ invisible.

Pouvez-vous m'aider svp?

Merci!