[RESOLU] htmlspecialchars VS strip_tags

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] htmlspecialchars VS strip_tags

Re: htmlspecialchars VS strip_tags

par JAG11 » 19 avr. 2021, 20:28

Merci

Re: htmlspecialchars VS strip_tags

par @rthur » 19 avr. 2021, 11:07

htmlspecialchars() encode les caractères spéciaux pour les afficher en HTML et qu'ils ne soient pas interprétés comme des balises
strip_tags() retire des balises HTML

Les deux n'ont donc rien à voir.

Si c'est pour sécuriser un formulaire, le mieux est d'utiliser filter_var() avec un filtre soit de validation soit de nettoyage
https://www.php.net/filter_var
https://www.php.net/manual/fr/filter.filters.php

htmlspecialchars VS strip_tags

par JAG11 » 17 avr. 2021, 11:14

Bonjour

après maintes recherche, je n'arrive pas à comprendre la différence entre htmlspecialchars et strip_tags.
Lequel est préférable pour un formulaire d'ajout et/ou un formulaire de modification?

Si vous pouvez me faire une petite démonstration de traitement se serait un plus.

Merci