17 Juil 2012
Vérifie si 1 numéro de sécurité sociale est valide avec PHP
Compatibilité : PHP 5, PHP 7, PHP 8
Vérifie qu'un numéro est bien un numéro de sécurité sociale français.
Il arrive a tout le monde de laisser une faille xss pendant la construction d'un site ... Et certains pirates n'hésitent pas à s'en servir à des fins plus ou moins bons.
Le but de cette classe est de protéger vos utilisateurs du vol de cookie online, en introduisant leur ip publique dans le hash du cookie.
Cette sécurité devient obsolète à partir du moment où le vol s'effectue dans un réseau local !
On a aussi ici un système d'anti bruteforce, qui prend comme paramètre l'ip publique de l'utilisateur. Si la limite est atteinte, c'est tout le réseau privé qui est bloqué, mais il est facilement désactivable ou on peut prendre le compte attaqué comme paramètre ... Donc à vous de faire le choix !
17 Juil 2012
Dernière mise à jour :
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| base64_encode |
Encode une chaîne en MIME base64
|
PHP 4, 5, 7 et 8 | |
| die |
Alias de la fonction exit
|
PHP 4, 5, 7 et 8 | |
| empty |
Détermine si une variable est vide
|
PHP 4, 5, 7 et 8 | |
| explode |
Scinde une chaîne de caractères en segments
|
PHP 4, 5, 7 et 8 | |
| fclose |
Ferme un fichier
|
PHP 4, 5, 7 et 8 | |
| fgets |
Récupère la ligne courante à partir de l'emplacement du pointeur sur fichier
|
PHP 4, 5, 7 et 8 | |
| file_exists |
Vérifie si un fichier ou un dossier existe
|
PHP 4, 5, 7 et 8 | |
| fopen |
Ouvre un fichier ou une URL
|
PHP 4, 5, 7 et 8 | |
| fputs |
Alias de fwrite
|
PHP 4, 5, 7 et 8 | |
| isset |
Détermine si une variable est déclarée et est différente de null
|
PHP 4, 5, 7 et 8 | |
| is_dir |
Indique si le fichier est un dossier
|
PHP 4, 5, 7 et 8 | |
| md5 |
Calcule le md5 d'une chaîne
|
PHP 4, 5, 7 et 8 | |
| mkdir |
Crée un dossier
|
PHP 4, 5, 7 et 8 | |
| mysqli_connect |
Alias de mysqli::__construct
|
PHP 5, 7 et 8 | |
| mysqli_fetch_array |
Retourne une ligne de résultat sous la forme d'un tableau associatif
|
PHP 5, 7 et 8 | |
| mysqli_query |
Exécute une requête sur la base de données
|
PHP 5, 7 et 8 | |
| preg_replace |
Rechercher et remplacer par expression rationnelle standard
|
PHP 4, 5, 7 et 8 | |
|
Affiche une chaîne de caractères
|
PHP 4, 5, 7 et 8 | ||
| return |
Retourne le controle du programme au module appelant
|
PHP 4, 5, 7 et 8 | |
| setcookie |
Envoie un cookie
|
PHP 4, 5, 7 et 8 | |
| sha1 |
Calcule le sha1 d'une chaîne de caractères
|
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8) | |
| time |
Retourne l'horodatage UNIX actuel
|
PHP 4, 5, 7 et 8 | |
| unlink |
Supprime un fichier
|
PHP 4, 5, 7 et 8 | |
| urlencode |
Encode une chaîne en URL
|
PHP 4, 5, 7 et 8 | |
Vérifie qu'un numéro est bien un numéro de sécurité sociale français.
Il est impossible de supprimer un cookie d'1 navigateur client avec PHP. Mais l'on peut le vider et le désactiver.
Stocker des array dans des cookies: Voici 2 manières de procéder avec Serialize et JSON.
| Langue | |
| Date | hier |
| Taille | 7 Mo |
| Catégorie | CMS |
| Langue | |
| Date | hier |
| Taille | 49 Mo |
| Catégorie | Services |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 2 Mo |
| Catégorie | Calendriers |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 69 Mo |
| Catégorie | Logiciels |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 88 Mo |
| Catégorie | Logiciels |
| Langue | |
| Date | 11 Mars 2026 |
| Taille | 4 Mo |
| Catégorie | Forums |