Salut à tous.
Des fois qu'un pro du code passe par là..
Pour des raisons de "responsive design" j'ai besoin de virer les "width" et les "height" dans le style incorporé qui est posté par mon éditeur (ckeditor, comme tiny). Mais juste ça, pas d'autres styles éventuels comme les border etc...
J'ai regardé du côté de preg_match
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
<?php
#####!!!#####
-
$annonce_contenu_0= $_POST['texte'];
preg_match("#<img (.*)(style=\")(width: ([0-9]+)px;)(.*)(height: ([0-9]+)px;)(.*)(\/>)#Ui", $annonce_contenu_0, $out);
$trucsaremplacer = array($out[3],$out[6]);
$trucsfinis = array('','');
$contenufinal = str_replace($trucsaremplacer,$trucsfinis,$annonce_contenu_0);
-
#####!!!#####
?>
ça marche très bien si il n'y a qu'une seule image mais quand il y en a plusieurs ça ne marche que sur une seule image.
Du coup je pense qu'il faut utiliser preg_match_all, mais là.... je suppose qu'il faut faire des array...mais je bloque.
Si quelqu'un a la solution ça serait cool.
Sinon, bonne année à tous aussi !!!