2010-09-07 13 views
0

Je suis en train de mettre en place un formulaire de contact, mais j'ai quelques informations sauvegardées dans certaines catégories (c'est un panier de commerce électronique) et la commande intégrée est horrible, donc nous sommes en train de créer une solution simple: formez-nous et écrivez-nous la commande au lieu de perdre des clients.Formulaire de contact PHP: puis-je prendre la valeur d'un span au lieu d'une entrée?

De toute façon, puis-je utiliser l'information dans l'intervalle, en prenant le id ou name ou dois-je le transformer en une entrée? Et si je le fais, comment puis-je désactiver le champ de saisie?

Exemple de code que je veux prendre dans l'e-mail est dans ce jsFiddle, je veux les travées avec le nom = "PRIX ACTUEL" etc. Est-ce possible? Merci :)

+0

Etes-vous vraiment en train de recevoir des informations de paiement par carte de crédit/informations de paiement des clients? – Erik

+0

Non, nous ne sommes pas. Nous n'acceptons pas le paiement CC pour le moment, nous sommes une petite entreprise et nous avons juste besoin de l'information de l'article et de son adresse e-mail, etc. Ne vous inquiétez pas, nous utilisons https. :) – Kyle

Répondre

6

Peut-être que vous souhaitez utiliser un champ de saisie masqué.

<input type="hidden" name="key" value="foobar" /> 

Il n'est pas affiché, mais peut être utilisé pour envoyer des informations avec le formulaire.

+1

Je pense que je vais descendre cette route. Beaucoup plus facile à mettre en place. Merci :) – Kyle

+0

yup, le champ caché est la solution idéale. je l'utilise tout le temps =) – nuttynibbles

3

Il serait préférable d'utiliser des champs de formulaire cachés si possible. Sinon, si l'utilisateur a désactivé JS, vous risquez de rencontrer des problèmes sur toute la ligne. Rare mais possible.

+0

+1 pour les champs cachés. – janosrusiczki