- avr. 10, 2010
-
-
pierre.fiches@free.fr a rédigé
-
- avr. 09, 2010
-
-
salvatore@rezo.net a rédigé
-
- avr. 08, 2010
-
-
rastapopoulos@spip.org a rédigé
-
rastapopoulos@spip.org a rédigé
On commence à renommer "telephone_fr" en "telephone" pour prévoir un truc plus générique (avec une option pour choisir le schéma, donc).
-
joseph@larmarange.net a rédigé
-
- mars 18, 2010
-
-
salvatore@rezo.net a rédigé
-
- mars 11, 2010
-
-
rastapopoulos@spip.org a rédigé
-
rastapopoulos@spip.org a rédigé
-
rastapopoulos@spip.org a rédigé
Un début de description des fonctions de vérification + des fonctions pour lister ces vérifications et leurs éventuelles options.
-
- mars 04, 2010
-
-
kent1@arscenic.info a rédigé
$verifier = charger_fonction('verifier','inc',true);
-
- mars 03, 2010
-
-
rastapopoulos@spip.org a rédigé
-
- fév. 11, 2010
-
-
rastapopoulos@spip.org a rédigé
Ça retourne le tableau d'erreurs.
-
- jan. 08, 2010
-
-
xdjuj@apsulis.com a rédigé
-
xdjuj@apsulis.com a rédigé
ereg* obsolètes en PHP 5.3 et supprimées en PHP 6
-
- jan. 06, 2010
-
-
xdjuj@apsulis.com a rédigé
-
xdjuj@apsulis.com a rédigé
- Longueur de chaine EGALE à une valeur
-
xdjuj@apsulis.com a rédigé
- taille d'une chaîne de caractère - is numérique ? - téléphone français - date (fonction du format voulu) - email dispo en base SPIP ? - validation email plus "stricte" que celle de SPIP - SIREN/SIRET - URL A peaufiner, améliorer, c'est le but ! :)
-
- nov. 28, 2009
-
-
rastapopoulos@spip.org a rédigé
-
- nov. 16, 2009
-
-
rastapopoulos@spip.org a rédigé
verifier($valeur, $type, $options) Le principe est le même pour que l'API autoriser(). On appelle une fonction générique en lui indiquant un "type". Elle va ensuite chercher une fonction spécifique effectuant réellement le test demandé. La fonction doit être compatible avec les mécanismes utilisés dans SPIP, notamment CVT. Pour cela, on ne retourne pas un booléen mais plutôt une chaine vide si tout s'est bien passé ou une chaine *expliquant l'erreur* lorsque ça ne va pas. En plus de l'appel d'une fonction dédiée, avant de terminer on passe aussi dans un pipeline du même nom histoire de pouvoir personnaliser encore plus facilement, si besoin. Exemple d'utilisation : verifier($adresse, 'email') verifier($nombre, 'entier', array('min'=>0, 'max'=>100)) verifier($chaine, 'regex', array('modele'=>'/^[\w]+$/')) Reste à ajouter de multiples tests génériques qu'on utilise souvent (les trois précédents sont déjà implémentés).
-