
Bundle : Tout savoir sur les Formulaires Web

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 :
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.
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.
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 !
Quel est le niveau requis pour suivre ce tuto ?
Que contient le fichier source ?
Les apprenants qui suivent cette formation s'intéressent aussi à :

Bundle : Tout savoir sur les Formulaires Web

Les formulaires : Côté PHP & SQL

Bundle : J'apprends à programmer en PHP

Formation PHP : Les bases du débutant

Apprendre les bases du HTML, CSS, Javascript et PHP en moins de 3 semaines !

Projet Fullstack #2 - Créer un formulaire de contact moderne complet

Les 4 fonctions PHP indispensables pour manipuler les chaînes de caractères

5/7- L'architecture MVC en PHP orienté objet, Authentification

Apprendre à monter une architecture MVC complète en PHP procédural

J'apprends à Programmer en PHP/ Niveau 1
Avis des apprenants