Formation PHP : Les filtres de validation
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO Formation PHP : Les filtres de validation

Carl Brison
26,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Lorsque l'on reçoit des données en provenance de l'utilisateur, alors nous devons considérer ces données comme étant incertaines. Ces données proviennent généralement d'un formulaire.

Bien que cette extension de PHP ait été mise en place officiellement depuis la version 5.2, peu de concepteurs de sites web connaissent les filtres de validation.
Il existe deux moyens de filtrer des données :

  • La validation
  • Le nettoyage

Que signifie filtrer des données et pourquoi les filtrer ?

Lorsque vous faites un formulaire pour votre site Internet, bien souvent les données issues de ce formulaire vont être insérées dans une table de votre base de données.
Par exemple, si vous vous attendez à recevoir une adresse Email que vous insérez dans la colonne email de votre table, il faut que la données soit bien une adresse Email. Et pour le savoir, il faut la contrôler !
Pour cela, il existe les expressions régulières, mais il existe également les filtres PHP de validation.
 

Au programme de ce tuto sur les filtres de validation PHP

Dans ce tuto, nous allons apprendre comment valider une donnée, mais aussi comment la nettoyer.
Nous apprendrons également à créer nos propres filtres de validation ainsi que de nos propres filtres de nettoyage.

Après la théorie, la pratique :

Nous créerons ensemble la protection des données issues d'un formulaire, tout ce qu'il y a de plus classique pour un site Internet !

Cette connaissance vous permettra également de sécuriser votre site Internet en limitant considérablement la nuisance d'éventuelles injections, voire même en neutralisant des scripts JS malveillants.

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions. Un QCM est à votre disposition. 

Bonne formation PHP !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Présentation
Chapitre 2
Validation d'une variable
Chapitre 3
Nettoyer une variable
Chapitre 4
Création de notre propre filtre
Chapitre 5
Exercice pratique
Chapitre 6
Retour d'un formulaire

Plan détaillé du cours

Chapitre 1 : Présentation
59s
 
Leçon 1Présentation
Chapitre 2 : Validation d'une variable
30m50s
 
Leçon 1Intro
Leçon 2Validation d'un entier
Leçon 3Validation d'un nombre décimal
Leçon 4Validation d'une adresse Email
Leçon 5Validation d'une URL
Leçon 6Validation d'une adresse IP
Leçon 7Ajout d'options
Chapitre 3 : Nettoyer une variable
12m22s
 
Leçon 1Nettoyer une chaîne de caractères
Leçon 2Nettoyer une adresse Email
Leçon 3Nettoyer une URL
Leçon 4Nettoyer un nombre
Chapitre 4 : Création de notre propre filtre
26m52s
 
Leçon 1Création d'un filtre de validation
Leçon 2Le process à retenir pour la création d'un filtre de validation
Leçon 3Création d'un filtre de nettoyage
Leçon 4Le process à retenir pour la création d'un filtre de nettoyage
Chapitre 5 : Exercice pratique
46m01s
 
Leçon 1TP1 - 1/4
Leçon 2TP1 - 2/4
Leçon 3TP1 - 3/4
Leçon 4TP1 - 4/4
Leçon 5TP2
Chapitre 6 : Retour d'un formulaire
44m03s
 
Leçon 1Intro
Leçon 2Mise en place des filtres
Leçon 3Contrôle de présence de données
Leçon 4Contrôle des données à l'aide des filtres
Leçon 5Les données ok peuvent être insérées
Leçon 6Définir des bornes
Leçon 7Ajouter une expression régulière
Leçon 8Conclusion

Avis des apprenants

Détail des avis
29
Apprenants
6
Commentaires
5/5
Note moyenne
5/5
6
4/5
0
3/5
0
2/5
0
1/5
0
Valérie Arno
Valérie Arno
Publié le 15/10/2020
Tuto très intéressant qui nous apprend à créer et à utiliser les filtres de validation pour contrôler les données saisies dans les champs de nos formulaires. Le tuto est découpé en plusieurs parties contenant des vidéos toujours d'une durée correcte pour nous laisser le temps d'assimiler les nouvelles connaissances. Et biensûr des exercices pratiques. Carl est un très bon formateur et il mérite ses 5 étoiles :-)
Carl Brison
Carl Brison
C'est vraiment très gentil ! Merci beaucoup, Valérie
Pascal Grassellini
Pascal Grassellini
Publié le 18/02/2020
Toujours cette même qualité de formateur :=) Le choix du sujet est particulièrement judicieux car il évite de réinventer ce qui est natif de php !!
Carl Brison
Carl Brison
Merci à vous ;-)
Pascal Aulagner
Pascal Aulagner
Publié le 26/02/2019
Carl Brison est le top du top des formateurs de Tuto.com, clair, precis et pedagogue ! Perso je mets 6 etoiles et un Oscar a l'ensemble de son oeuvre !!! Merci encore.
Carl Brison
Carl Brison
Vous êtes adorable ! Merci à vous mon cher Pascal ;-)

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Php 5.5, Php 5.4, Php 5.3, Php 7

Quel est le niveau requis pour suivre ce tuto ?

débutant

Que contient le fichier source ?

Les scripts des TP 1, 2 et 3.

Attendez ! 🤗

Accédez à plus de 1337 tutos gratuits

Notre politique de protection des données