Salut,

Je dois tester si une chaine de caractères contient bien au moins 4 caractères et au maximum 15.

J'ai fais ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$valuelen = strlen($value);
if($valuelen < 4 || $valuelen > 15)
{
    echo 'Votre mot de passe ne contient pas le nombre de caractères suffisants ou contient trop de caractères. Celui-ci doit être d\'un minimum de 4 caractères et d\'un maximum de 15 caractères.';
}
Ca marche, mais ma question est: Peut-on faire plus simple ?

Peut etre avec une expression réguliere car j'aimerais en plus controler si il n'y a pas de code malicieux, pas d'espace, etc... C'est pour un champ Password.