= $TailleMIN) or ($TailleMIN == 0) ) { if ( ($Taille <= $TailleMAX) or ($TailleMAX == 0) ) { return "ChaineValide"; } else { return "ChaineLongue"; } } else { return "ChaineCourte"; } } else { return "ChaineInvalide"; } } else { return "ChaineVide"; } } // Function de verificatio des form POST avec regex function VerifPOST ($Get, $Regex, $TailleMIN, $TailleMAX) { if ( !empty($_POST[$Get]) ) { if ( preg_match ($Regex, $_POST[$Get]) ) { $Taille = strlen($_POST[$Get]); if ( ($Taille >= $TailleMIN) or ($TailleMIN == 0) ) { if ( ($Taille <= $TailleMAX) or ($TailleMAX == 0) ) { return "ChaineValide"; } else { return "ChaineLongue"; } } else { return "ChaineCourte"; } } else { return "ChaineInvalide"; } } else { return "ChaineVide"; } } ?>