Section courante

A propos

Section administrative du site

InputFilter

Filtre d'entrée
Joomla! PHP

Description

Cette classe permet de filtrer les balises PHP, HTML et JavaScript indésirable.

Méthode

Voici la liste des méthodes de la classe «InputFilter» accessible uniquement dans Joomla! et n'étant pas fournit avec PHP :

Méthode Description
function inputFilter([$tagsArray], [$attrArray], $tagsMethod, $attrMethod, [$xssAuto]); Ce constructeur permet créer l'objet avec les paramètres spécifiés.
function badAttributeValue($attrSubSet); Cette méthode permet de de demander si le contenu est un attribut sans risque.
function decode($source); Cette méthode permet d'essayer de convertir en plein texte.
function escapeString($string, &$connection, $source, $connection); Cette méthode permet de protéger une chaîne de caractères contre le guillemet lors de requête SQL.
function filterAttr($attrSet); Cette méthode permet d'enlever les balises de certains attributs.
function filterTags($source); Cette méthode permet d'enlever les chaînes de caractères de certaines balises.
function process($source); Cette méthode permet d'effectuer le traitement de XSS et des mauvais codes spécifiés.
function quoteSmart($source, &$connection, $connection); Cette méthode permet d'ajouter les caractères d'échappement à une chaîne de caractères.
function remove($source); Cette méthode permet d'enlever toutes les balises indésirable et les attributs.
function safeSQL($source, &$connection, $connection); Cette méthode permet de traiter les injections SQL.

Voir également

Langage de programmation - HTML - Accueil
Langage de programmation - PHP - Accueil
Langage de programmation - SQL - Accueil

Dernière mise à jour : Dimanche, le 18 août 2013