:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
[Actu] Filtrer vos données avec Zend_Filter
webmaster
Admin
Admin

Inscrit le: 22 Déc 2002
Messages: 147
Répondre en citant
J'étais en train de préparer un article assez long sur toutes les étapes nécessaires au contrôle d'un champ de formulaire. Je voulais démontrer q'une seule expression rationnelle (preg_match) pouvait remplacer beaucoup de conditions. Cependant il y a quelques jours j'ai testé le nouveau framework de Zend.

En testant celui-ci j'ai découvert un composant permettant de filtrer des données. La syntaxe est relativement simple et les contrôles sont optimisés. Ce qui est plutôt logique puisque le framework est co*çu par la société qui développe le moteur de PHP.

Voici quelques exemples:

PHP:
<?php
// Extraire uniquement les lettres d'une variable
Zend_Filter::getAlpha('t1e2s3t4'); // test
 
// Contrôler un e-mail
Zend_Filter::isEmail('contact@exemple.fr');
 
// Vérifier si une valeur est plus grande qu'une autre
Zend_Filter::isGreaterThan(105);
 
// Vérifier si une variable est bien une adresse IP
Zend_Filter::isIp('127.0.0.1');
 
// Supprimer les balises d'une variable
Zend_Filter::noTags('<p>ok !</p>');
?>


Lire la suite de l'article...

NB: Pour réagir sur l'article, il vous suffit de vous inscrire sur les forums, c'est simple et rapide !
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteur
Annonces && Topic Scooping
[Actu] Filtrer vos données avec Zend_Filter
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2555 / 576