X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fplugins%2Fauto%2Fverifier%2Ftest%2Fverifier.html;fp=www%2Fplugins%2Fauto%2Fverifier%2Ftest%2Fverifier.html;h=663ba960f96eaa90fcbf9d6706d5f2fba923d0a0;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c diff --git a/www/plugins/auto/verifier/test/verifier.html b/www/plugins/auto/verifier/test/verifier.html new file mode 100644 index 0000000..663ba96 --- /dev/null +++ b/www/plugins/auto/verifier/test/verifier.html @@ -0,0 +1,260 @@ + + +

Test de vérification de valeurs

+ +

Vérifions qu'un mot est un mot :

+
+ $modele\n\n";
+echo "'$un_mot' ?";
+var_dump($verifier($un_mot, 'regex', array('modele'=>$modele)));
+echo "'$un_autre_mot' ?";
+var_dump($verifier($un_autre_mot, 'regex', array('modele'=>$modele)));
+
+?>
+
+ +

Vérifions des entiers :

+
+0, 'max'=>1000)));
+echo "$un_entier < 100 ?";
+var_dump($verifier($un_entier, 'entier', array('max'=>100)));
+echo "$un_autre_entier est positif ?";
+var_dump($verifier($un_autre_entier, 'entier', array('min'=>0)));
+echo "$un_autre_entier entre -100 et -50 ?";
+var_dump($verifier($un_autre_entier, 'entier', array('min'=>-100, 'max'=>-50)));
+
+?>
+
+ +

Vérifions une taille d'une chaîne :

+
+1, 'max'=>3)));
+echo "$une_chaine 5 caractères max ?";
+var_dump($verifier($une_chaine, 'taille', array('max'=>5)));
+echo "$une_chaine 4 caractères mini ?";
+var_dump($verifier($une_chaine, 'taille', array('min'=>4)));
+echo "$un_autre_chaine de 1 à 3 caractères ?";
+var_dump($verifier($un_autre_chaine, 'taille', array('min'=>1, 'max'=>3)));
+echo "$un_autre_chaine 5 caractères max ?";
+var_dump($verifier($un_autre_chaine, 'taille', array('max'=>5)));
+echo "$un_autre_chaine 4 caractères mini ?";
+var_dump($verifier($un_autre_chaine, 'taille', array('min'=>4)));
+echo "$une_chaine de 3 caractères ?";
+var_dump($verifier($une_chaine, 'taille', array('egal'=>3)));
+echo "$un_autre_chaine de 3 caractères ?";
+var_dump($verifier($un_autre_chaine, 'taille', array('egal'=>3)));
+
+?>
+
+ + +

Vérifions des emails :

+
+'strict')));
+echo "Valide Strict : $email2 ?";
+var_dump($verifier($email2, 'email',array('mode'=>'strict')));
+echo "Valide Strict : $email3 ?";
+var_dump($verifier($email3, 'email',array('mode'=>'strict')));
+
+
+?>
+
+ +

Vérifions des téléphones :

+
+
+
+ + +

Vérifions des SIREN/SIRET :

+
+'siret')));
+echo "SIRET : $siret_non_valide ?";
+var_dump($verifier($siret_non_valide, 'siren_siret',array('mode'=>'siret')));
+?>
+
+ +

Vérifions des DATES :

+
+
+
+ +

Vérifions des URL :

+
+'protocole_seul','type_protocole'=>'web')));
+echo "protocole_seul : url_web_valide2 : $url_web_valide2 ?";
+var_dump($verifier($url_web_valide2, 'url', array('mode'=>'protocole_seul','type_protocole'=>'web')));
+echo "protocole_seul : url_ftp_valide : $url_ftp_valide ?";
+var_dump($verifier($url_ftp_valide, 'url', array('mode'=>'protocole_seul','type_protocole'=>'ftp')));
+echo "protocole_seul : url_mail_valide : $url_mail_valide ?";
+var_dump($verifier($url_mail_valide, 'url', array('mode'=>'protocole_seul','type_protocole'=>'mail')));
+echo "protocole_seul : url_exact_valide : $url_exact_valide ?";
+var_dump($verifier($url_exact_valide, 'url', array('mode'=>'protocole_seul','type_protocole'=>'exact','protocole'=>'ssh')));
+echo "protocole_seul : url_tous_valide : $url_tous_valide ?";
+var_dump($verifier($url_tous_valide, 'url', array('mode'=>'protocole_seul','type_protocole'=>'tous')));
+
+$url_web_invalide1 = "htpp://www.domaine.tld";
+$url_web_invalide2 = "http:/www.domaine.tld";
+$url_web_invalide3 = "ftp://www.domaine.tld";
+
+echo "protocole_seul : url_web_invalide1 : $url_web_invalide1 ?";
+var_dump($verifier($url_web_invalide1, 'url', array('mode'=>'protocole_seul','type_protocole'=>'web')));
+echo "protocole_seul : url_web_invalide2 : $url_web_invalide2 ?";
+var_dump($verifier($url_web_invalide2, 'url', array('mode'=>'protocole_seul','type_protocole'=>'web')));
+echo "protocole_seul : url_web_invalide3 : $url_web_invalide3 ?";
+var_dump($verifier($url_web_invalide3, 'url', array('mode'=>'protocole_seul','type_protocole'=>'web')));
+
+$url_web_valide1 = "http://www.domaine.co.tld";
+$url_web_valide2 = "http://www.domaine.tld/repertoire";
+$url_web_valide3 = "http://www.DOMAINE.tld/repertoire";
+$url_web_valide4 = "http://www.domaine.tld/fichier%20.html";
+$url_web_valide5 = "http://www.domaine.tld/fichier.html#ancre";
+$url_web_valide6 = "http://www.domaine.tld/spip.php?page=test/verifier&toto=1";
+$url_web_valide7 = "http://www.domaine.tld/Presentation,432.html";
+$url_web_valide8 = "http://toto:t8_&$!@192.168.0.1:8000";
+$url_web_invalide1 = "http://www.domaïne.tld";
+$url_web_invalide2 = "http://www.domaine.tld\toto";
+$url_web_invalide3 = "http://www.domaine.tld/toto titi";
+
+
+echo "complet : url_web_valide1 : $url_web_valide1 ?";
+var_dump($verifier($url_web_valide1, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide2 : $url_web_valide2 ?";
+var_dump($verifier($url_web_valide2, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide3 : $url_web_valide3 ?";
+var_dump($verifier($url_web_valide3, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide4 : $url_web_valide4 ?";
+var_dump($verifier($url_web_valide4, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide5 : $url_web_valide5 ?";
+var_dump($verifier($url_web_valide5, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide6 : $url_web_valide6 ?";
+var_dump($verifier($url_web_valide6, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide7 : $url_web_valide7 ?";
+var_dump($verifier($url_web_valide7, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_valide8 : $url_web_valide8 ?";
+var_dump($verifier($url_web_valide8, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+
+echo "complet : url_web_invalide1 : $url_web_invalide1 ?";
+var_dump($verifier($url_web_invalide1, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_invalide2 : $url_web_invalide2 ?";
+var_dump($verifier($url_web_invalide2, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+echo "complet : url_web_invalide3 : $url_web_invalide3 ?";
+var_dump($verifier($url_web_invalide3, 'url', array('mode'=>'complet','type_protocole'=>'web')));
+
+
+echo "php_filter : url_web_valide1 : $url_web_valide1 ?";
+var_dump($verifier($url_web_valide1, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide2 : $url_web_valide2 ?";
+var_dump($verifier($url_web_valide2, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide3 : $url_web_valide3 ?";
+var_dump($verifier($url_web_valide3, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide4 : $url_web_valide4 ?";
+var_dump($verifier($url_web_valide4, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide5 : $url_web_valide5 ?";
+var_dump($verifier($url_web_valide5, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide6 : $url_web_valide6 ?";
+var_dump($verifier($url_web_valide6, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide7 : $url_web_valide7 ?";
+var_dump($verifier($url_web_valide7, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_valide8 : $url_web_valide8 ?";
+var_dump($verifier($url_web_valide8, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+
+echo "php_filter : url_web_invalide1 : $url_web_invalide1 ?";
+var_dump($verifier($url_web_invalide1, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_invalide2 : $url_web_invalide2 ?";
+var_dump($verifier($url_web_invalide2, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+echo "php_filter : url_web_invalide3 : $url_web_invalide3 ?";
+var_dump($verifier($url_web_invalide3, 'url', array('mode'=>'php_filter','type_protocole'=>'web')));
+
+?>
+
+ + + +