Services Projets Apprendre À propos Contact
0/8
Leçon 7 sur 8

Formulaires

PHP lit les données de formulaire avec des superglobales comme $_POST et $_GET. Validez toujours les données côté serveur.

Quand vous affichez une entrée utilisateur, échappez-la avec htmlspecialchars() pour éviter les attaques XSS.

PHP
<?php
// form.php envoie les données en POST
$name = $_POST["name"] ?? "";
$email = $_POST["email"] ?? "";

// Nettoyer
$safeName = htmlspecialchars($name);
?>

<!-- Formulaire HTML -->
<form method="POST" action="process.php">
  <input type="text" name="name">
  <button type="submit">Send</button>
</form>
🧠

Quiz rapide

Répondez correctement pour débloquer la leçon suivante.

Soutenir la mission

Cette plateforme d’apprentissage est 100% gratuite : sans publicité, sans suivi et sans paywall. Si elle vous a aidé à apprendre quelque chose d’utile, vous pouvez soutenir les futures leçons ou faire un don à Médecins Sans Frontières, qui fournit des soins médicaux d’urgence dans les zones de crise du monde entier.

🎉

Vous avez terminé PHP !

Vous avez terminé 8 leçons et quiz sur PHP. Vous maîtrisez maintenant les bases.