Objet de formulaire juste visible

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 : Objet de formulaire juste visible

par Ryle » 18 avr. 2006, 15:35

PHP s'exécute côté serveur, il ne peut donc pas intervenir sur tes champs ou tes boutons côté client. Si tu ne veux pas qu'une valeur soit modifiée ou qu'un bouton soit cliqué, tu ne laisses pas à l'utilisateur la possibilité de le faire. Tu peux afficher seulement le texte sans input autour ou ne pas afficher les boutons :)

L'autre solution consiste simplement à utiliser les attributs html "disabled" ou "readonly" dans tes inputs. Ils désactivent (les champs ne sont pas modifiables et les données ne seront pas envoyées) ou mettent en lecture seule (les champs ne sont pas modifiables, mais les données seront envoyées) l'élément :)

Le mieux étant naturellement de contrôler tout ça côté php après émission du formulaire...

Objet de formulaire juste visible

par ephemere » 18 avr. 2006, 15:19

Bonjour tout le monde !! :P
Voila je me demande si il existe une fonction en PHP (et non en javascript ) qui permettrai de rendre un objet de formulaire visible mais inutilisable...??

Comme avoir une zone de texte dans laquelle on ne peut modifier le texte, avoir un bouton valider que l'on ne peut cliquer parce que certains champs de la base ne sont pas remplit etc etc...

Voila si vous avez une idée :idea: ça serai super sympa !!! Merci :D