web-dev-qa-db-fra.com

Autoriser tous les attributs dans les balises $ allowedposttags

J'aimerais utiliser $allowedposttags pour autoriser des balises HTML supplémentaires lors de la soumission des entrées. Puis-je autoriser tous les attributs pour une balise spécifique en utilisant $allowedposttags?

Par exemple, le code ci-dessous autorisera les balises iframe et les attributs src, height et width dans les balises iframe:

$allowedposttags['iframe'] = array(
    'src' => array(),
    'height' => array(),
    'width' => array()
);

Comment puis-je autoriser tous les attributs dans cet exemple, pas seulement src, height et width?

Je suis presque sûr que vous devez nommer explicitement tous les attributs autorisés - utilisez simplement:

$allowedposttags['iframe'] = array (
    'align'       => true,
    'frameborder' => true,
    'height'      => true,
    'width'       => true,
    'sandbox'     => true,
    'seamless'    => true,
    'scrolling'   => true,
    'srcdoc'      => true,
    'src'         => true,
    'class'       => true,
    'id'          => true,
    'style'       => true,
    'border'      => true,
);

Si vous pouvez penser aux autres faites le moi savoir!

3
TheDeadMedic