CATALOGUE Code & Data Formation PHP/MySQL Apprendre PHP5 et MySQL Transmission de Données avec Formulaires HTML et Méthode POST

Transmission de Données avec Formulaires HTML et Méthode POST

Transmission de données simples par formulaires
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre PHP5 et MySQL
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont:

  • Créer un formulaire HTML classique.
  • Transmettre des données avec la méthode POST.
  • Lire les données transmises en PHP.
  • Sécuriser les données en utilisant htmlSpecialChars.

Découvrez comment transmettre des données via un formulaire HTML en utilisant la méthode POST pour une sécurité améliorée.

Dans cette leçon, vous apprendrez à transmettre des données à un script PHP en utilisant un formulaire HTML avec la méthode POST. Bien que la transmission via URL présente des limitations en termes de longueur et de sécurité, utiliser la méthode POST permet de déroger à ces contraintes. Nous vous guiderons à travers la création d'un formulaire traditionnel, la lecture des données avec la superglobale $underscorePOST, et leur affichage sécurisé en utilisant htmlSpecialChars. Cette approche limite les risques d'injection de type cross-site scripting en convertissant les caractères spéciaux.

Voir plus
Questions réponses
Quels sont les principaux désavantages de transmettre des données par URL?
Le nombre de paramètres est limité par la longueur de l'URL, et les paramètres apparaissent en clair, ce qui permet à l'utilisateur de les modifier.
Que fait la méthode htmlSpecialChars?
Elle convertit les caractères spéciaux en entités HTML, ce qui évite les problèmes d'injection de code de type cross-site scripting.
Pourquoi utiliser la méthode POST est-elle plus sécurisée que GET?
Parce que les données transmises avec POST ne sont pas visibles dans l'URL, ce qui rend plus difficile pour un utilisateur de les modifier.

Programme détaillé