2011-05-30 3 views
3

Je ne sais pas le terme correct pour ce « label » que je parle - son pas dans les balises d'étiquette, son tout simplementHTML POST une étiquette

<td width="300"> text </td> 

Je veux être en mesure de « POST » à un script PHP. Je sais comment poster, mais pas de l'étiquette/du texte ci-dessus La raison pour laquelle je veux faire ceci est parce que j'avais une zone de texte qui a été remplie automatiquement à partir des Variables de session. Mais j'avais utilisé la fonctionnalité "disabled" en HTML, mais cela a ensuite rendu les choses "postées" sur mon script php traitées comme vides, en supprimant la ligne "disabled", ça marche mais j'en ai besoin non modifiable par l'utilisateur.

Merci beaucoup à l'avance

Répondre

9

Vous ne pouvez pas poster texte comme ça, mais vous pouvez faire un champ d'entrée caché.

<input type="hidden" name="hiddenfield" value="text" /> 

Vous pouvez également créer un champ de saisie en lecture seule en appliquant l'attribut en lecture seule au lieu d'utiliser désactivé.

<input type="text" name="rofield" value="text" readonly="readonly" /> 
+0

est-ce qu'il y a une manière de le faire, mais pas de cacher le texte, pour que l'utilisateur puisse toujours le voir? Cela rendrait le site Web beaucoup mieux s'ils pouvaient voir quelles informations sont utilisées. –