Suivez les fils RSS
 
Auteur
Skoua
# 11 Mar 2010 - 18:39:00
Citer
Ô Roméo mon Roméo
313 Posts
Hello,

Quelqu'un connaitrait une function ou un RegExp pour enlever les balises <style> d'un texte envoyé par formulaire ?

Word a la sale habitude d'ajouter ce genre de balises quand on copie/colle du texte et ça met le bazar dans le design de mon site. fache

Merci !
Modifié par Skoua (07 Apr 2010 - 00:28)

http://www.oromeomonromeo.com/ 
^
Heyoan
# 11 Mar 2010 - 18:55:02
Citer
Modérateur
8101 Posts
Salut,

quelque chose comme ça :
$string = 'Bla bla bla
<style type="text/css">
machin truc
</style>
Bla bla bla';
$string = preg_replace('/<style[^>]*>.*?<\/style>/s', '', $string);
echo $string;

Edit: code mis à jour après m'être rappelé de l'option s cligne
Modifié par Heyoan (16 Mar 2010 - 18:27)

^
Skoua
# 11 Mar 2010 - 22:51:19
Citer
Ô Roméo mon Roméo
313 Posts
Je vais tester ça, merci. smile

http://www.oromeomonromeo.com/ 
^
Skoua
# 07 Apr 2010 - 00:28:10
Citer
Ô Roméo mon Roméo
313 Posts
Avec beaucoup de retard...

Ca fonctionne très bien, merci beaucoup. smile

http://www.oromeomonromeo.com/ 
^