Utilisation FILTER

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 : Utilisation FILTER

Re: Utilisation FILTER

par stealth35 » 25 mars 2010, 17:52

Ce que je dis c'est que j'ai eu des incompatibilités, deux ans c'est énorme effectivement.
Y'a une faille temporel entre nous
Des accents avec les emails ?? Ca va être encore la m***de avec l'encodage ça ...
et ouai mais c'est une surcouche les nom de domaine .eu ta le droit au accent, mais c'est de l'encodage ACE (http://www.eurid.eu/fr/faq-4#IDN_ACE)
d'ailleur j'ai jamais reussi a compiler le support pour iconv

Re: Utilisation FILTER

par devlop78 » 25 mars 2010, 17:46

Ce que je dis c'est que j'ai eu des incompatibilités, deux ans c'est énorme effectivement. Des accents avec les emails ?? Ca va être encore la m***de avec l'encodage ça ...

Re: Utilisation FILTER

par stealth35 » 25 mars 2010, 04:46

Moi ce que je sais c'est que ce sont des fonctions TRES récentes ... et que un jour j'ai utilisé celle pour l'EMAIL, j'ai changé de serveur, et pouf c'était genre php.5.2 et la fonction a été implentée peut etre à la version 5.3. Enfin bref ... c'est bien, mais utiliser les expressions régulières c'est mieux pour l'apprentissage et la portabilité de l'application. A part ça, c'est génial.
ca date de novembre 2006 (et meme avant en PECL), donc c'est pas TRES récent y'a eu le temps de ce renseigner depuis, en se basant sur la derniere Debian (donc esprit old school) on est la la 5.2.6 (sortie 2 ans apres)
Apres ce qui faut comprendre c'est que (actuellement) y'a pas d'expression relationnelle exact pour l'email (les accent étant autorisé depuis peu)

Re: Utilisation FILTER

par devlop78 » 25 mars 2010, 02:11

Moi ce que je sais c'est que ce sont des fonctions TRES récentes ... et que un jour j'ai utilisé celle pour l'EMAIL, j'ai changé de serveur, et pouf c'était genre php.5.2 et la fonction a été implentée peut etre à la version 5.3. Enfin bref ... c'est bien, mais utiliser les expressions régulières c'est mieux pour l'apprentissage et la portabilité de l'application. A part ça, c'est génial.

Re: Utilisation FILTER

par Tonyloup35 » 24 mars 2010, 16:37

Merci beaucoup pour vos réponses. Pour la validation de formulaires j'ai déjà une fonction efficace. C'est ce que je voulais savoir, donc je m'attarde pas trop sur ces filtres...

Re: Utilisation FILTER

par stealth35 » 24 mars 2010, 14:25

ouai c'est vrai que c'est pas évidant a par pour l'email, ta une petit exemple ta la doc qui montre une possibilité interssante, par exemple pour la validation de forumlaire

http://www.php.net/manual/fr/function.f ... -array.php

Re: Utilisation FILTER

par AB » 24 mars 2010, 12:53

L'intérêt de tels filtres est surtout pour l'utilisation de ce qui n'existait pas avant comme FILTER_VALIDATE_EMAIL, FILTER_SANITIZE_EMAIL etc.

Pour le reste (utiliser ces nouvelles fonctions plutôt que les anciennes équivalentes) l'intérêt n'est pas évident et ce sujet a déjà été évoquer sans grand succès... donc joker :)

Utilisation FILTER

par Tonyloup35 » 24 mars 2010, 10:04

Bonjour à tous,

D'après vous est-il plus judicieux d'utiliser les filtres php pour les données issues de formulaires, ou c'est plus simple et pratique de se servir des fonctions telles que htmlspecialchars()??

Je ne vois pas bien l'intérêt de tels filtres??

Merci