ne pas afficher champs formulaire appelé par variable

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 : ne pas afficher champs formulaire appelé par variable

ne pas afficher champs formulaire appelé par variable

par Tomas » 10 janv. 2012, 13:46

Bonjour à tous,

Je suis novice en php et je n'arrive pas à faire ceci.. :
j'ai ce bout de code dans une page qui me permet d'afficher un formulaire:

Code : Tout sélectionner

{foreach from=$form item=f} {if $f.id_product ==$product.id_product && $f.ref ==$product.ref} {$f.formhtml} {/if} {/foreach}
La ligne 3 ("{$f.formhtml}") permet donc d'afficher un formulaire avec de nombreux champs mais je souhaiterai n'afficher par exemple que les 3 premiers champs de ce formulaire...
Est-ce que quelqu'un aurait une solution pour que ça n'affiche pas tout le formulaire ? je n'ai pas réussi à utiliser la fonction tronqChaine mais je ne sais même pas si ce serait la solution adéquate...

Merci bcp !! :-)