Actuelement j'utilise la fonction preg_match pour valider les informations envoyé par l'utilisateur mais j'ai des difficulté avec les caractère accentué...
J'ai besoin d'une fonction plus efficace ou la facon d'ajouter ces caractères à ma validation avec preg_match
cette fonction valide que mon nom commance par une lettre et contient bien juste des lettres des - des ' et des espace
j'ai esseyé d'ajouter les caractère accentué mais sa me donne des erreurs...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function fxValidNom($Nom) { $Retour = 1; if (!empty($Nom)){ $pattern = '/^([a-z][a-z-\' ]*[a-z-\' ][a-z\'])$/ix'; if(!preg_match ($pattern, $Nom)){ $Retour = 2; } }else{ $Retour = 0; } return $Retour; }
Partager