Bonjour à tous !
Dans ma base de donnée il est inscrit ["size=12"] Bonjour à tous["/size"] comme sur ce forum. Comment lors de l'affichage du message mettre le texte en taille 12 et effacer [size] ??
Merci pour votre aide.
$text = preg_replace("/\[color=(.*?)\](.*?)\[\/color\]/i", "<font color=\"\\1\">\\2</font>", $text);
$text = preg_replace("/\[size=(.*?)\](.*?)\[\/size\]/i", "<font size=\"\\1\">\\2</font>", $text);
$text = preg_replace("/\[font=(.*?)\](.*?)\[\/font\]/i", "<font face=\"\\1\">\\2</font>", $text);
$text = preg_replace("/\[align=(.*?)\](.*?)\[\/align\]/i", "<p align=\"\\1\">\\2</p>", $text);
et n'y la couleur n'y la taille ne changent... $text = preg_replace('`\[size=(.*?)\](.*?)\[\/size\]`i', '<font size=\"\\1\">\\2</font>', $text);
$text = preg_replace('/\[color=(.*?)\](.*?)\[\/color\]/i', '<font color=\"\\1\">\\2</font>', $text);
// $text = preg_replace('`\[color=(.*?)\](.*?)\[\/color\]`i', '<font color=\"\\1\">\\2</font>', $text);
$text = preg_replace('/\[font=(.*?)\](.*?)\[\/font\]/i', '<font face=\"\\1\">\\2</font>', $text);
et la !! la taille change mais la couleur ne correspond pas au code couleur.