récupération données via JHTML::_('grid.id' ...

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] récupération données via JHTML::_('grid.id' ...

    Bonjour,

    dans un composant maison j'utilise
    Code PHP:
    JHTML::_('grid.id', ... 
    pour afficher des checkbox dans ma vue. Je passe comme paramètre une adresse email. Jusque là tout va bien, le code généré est correct (firebug). Là ou cela ne va plus c'est que je récupère dans le controleur, via $_POST, mes emails avec le caractère point (.) remplacé par le caractère underscore (_). Une mesure de sécurité sans doute (?), le problème c'est que l'email d'origine possède ces deux caractères (titi_toto@test.fr par exemple). Du coup impossible de retrouver l'email d'origine (je récupère titi_toto@test_fr)
    Qu'ai-je oublié de faire ?
    Je n'ai manifestement pas su chercher sur le foum, je n'ai pas trouvé de message sur ce sujet.

    Merci de me faire part de vos pistes

  • #2
    Re : récupération données via JHTML::_('grid.id' ...

    Bonjour,

    L'email cloacking est responsable du problème.
    Il ne faut pas récupérer les éléments du formulaire directement via $_POST, mais en utilisant l'interface JRequest http://api.joomla.org/Joomla-Platfor.../JRequest.html.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : récupération données via JHTML::_('grid.id' ...

      merci jisse03. Effectivement, en passant par les bonnes méthodes cela va beaucoup mieux

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X