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 @@ + +
++ $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))); + +?> ++ +
+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))); + +?> ++ +
+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))); + +?> ++ + +
+'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'))); + + +?> ++ +
+ ++ + +
+'siret'))); +echo "SIRET : $siret_non_valide ?"; +var_dump($verifier($siret_non_valide, 'siren_siret',array('mode'=>'siret'))); +?> ++ +
+ ++ +
+'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'))); + +?> ++ + + +