Vérifier qu'une chaine de caractère ne contient que des caractères alphabétique (ou alphanumérique)
Fonction qui permet de vérifier qu'une chaine est uniquement composé des lettres de l'alphabet. Cela permet entre autre d'empêcher certaines formes de 'hacking' par injection ou autre (utile dans certains cas précis comme pour l'utilisation de "call_user_func").
La deuxième fonction accepte également des chiffres.
Toute chaine qui contient des caractères accentués renverra False
La deuxième fonction accepte également des chiffres.
Toute chaine qui contient des caractères accentués renverra False
|
|
Code Source
Fonctions du code
: Expression rationnelle standard - (PHP 4, PHP 5)
: Détermine si une variable contient une valeur non nulle - (PHP 4, PHP 5)
Commentaires
Bonjour,
Merci pour ces codes.
J'aimerais apporter quelques correctifs pour qu'ils fonctionnent:
Mettre $str à la place de $a dans preg_match
Dans l'expression [^A-Za-zO-9] il faut remplacer la lettre O par le chiffre 0.
Merci pour ces codes.
J'aimerais apporter quelques correctifs pour qu'ils fonctionnent:
Mettre $str à la place de $a dans preg_match
Dans l'expression [^A-Za-zO-9] il faut remplacer la lettre O par le chiffre 0.
mercier133, merci pour ta contribution mais n'oublie pas de tester tes codes avant de les mettre en ligne ;)
Voilà ! J'ai fait la correction ...
désolé pour ces petites erreurs (en fait la plupart des codes que je met son des codes que j'utilise sur mes sites web et que j'adapte / transforme en fonction pour PHPsource ... et j'oublie parfois de les tester après)
désolé pour ces petites erreurs (en fait la plupart des codes que je met son des codes que j'utilise sur mes sites web et que j'adapte / transforme en fonction pour PHPsource ... et j'oublie parfois de les tester après)
Ajouter un commentaire
Librairie PHP
Connexion
Chaînes
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)























