10
votes

Publier des valeurs supplémentaires dans un HTML

J'ai une forme simple qui transmet la valeur d'un élément: xxx

Comment puis-je poster des valeurs supplémentaires avec le Valeur? Par exemple, une chaîne arbitraire ou une variable à l'intérieur du script PHP actuel.

Je sais que cela est possible avec get: xxx

ou: xxx

mais j'ai besoin d'un message.


0 commentaires

3 Réponses :


30
votes

Vous pouvez inclure un élément de forme caché.

<input type="hidden" name="foo" value="bar" />


2 commentaires

Avoir des éléments cachés une mauvaise pratique du tout?


@BDUL N ° en fait, c'est le seul moyen de résoudre ce problème particulier!



8
votes

Vous pouvez simplement utiliser un champ caché . Comme:

<input type="hidden" name="your-field-name" value="your-field-value" />


0 commentaires

4
votes

Comme mentionné déjà, l'utilisation de champs d'entrée cachés est une option, mais vous pouvez également utiliser un Session . De cette façon, vous n'avez pas besoin de poster quoi que ce soit, les variables restent sur le serveur et ne sont pas exposées dans le HTML.


0 commentaires