Cette page vous explique comment permettre aux utilisateurs de publier leurs messages sur le livre d'or à l'aide d'un formulaire Web.
Ce tutoriel comporte plusieurs pages. Pour le suivre depuis le début et consulter les instructions relatives à la configuration, consultez la page Créer un livre d'or.
Publier le contenu du message
Dans l'exemple de code suivant, lorsque le formulaire est envoyé, l'application reçoit une requête à l'aide de la méthode HTTP POST
et PHP rend les variables de formulaire POST disponibles à l'aide de la variable superglobale $_POST
.
Le message est stocké dans content
. Avant de l'afficher, l'application vérifie si celui-ci est présent dans la variable superglobale $_POST
:
Si le message est présent, les caractères HTML spéciaux de celui-ci sont remplacés par leurs entités HTML correspondantes à l'aide de la fonction htmlspecialchars
. Par exemple, "<" est remplacé par "<".