Mammouth du PHP |
19672 Messages
28 juil. 2005, 20:23
On se sert de champs masqués pour transmettres des valeurs au traitement, valeurs que l'internaute n'a pas nécessairement besoin de voir ni même de connaître. Si tu fais un peu le tour des sujets sur les formulaires d'aujourd'hui, tu vas en trouver. Par exemple, lors d'un évènement dans un formulaire, on peut utiliser du JavaScript pour modifier dans un sens ou un autre la valeur d'un champ caché pour modifier le type d'instruction à exécuter lors de l'envoi du formulaire. Ou encore tu pourrais vouloir enregistrer son adresse IP à des fins de statistiques de fréquentation géographique de ton site. L'internaute n'a pas besoin de savoir ça, donc tu récupères cette variable avec PHP et tu l'inscris dynamiquement dans un champ caché du formulaire pour l'enregistrer ensuite dans ta base de données.
Ce n'est qu'un exemple parmi beaucoup de possibilités.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 