Personnalisation d'un BBCODE image
Bonjour,
Je souhaite créer un BBCODE type image qui gère la hauteur et la largeur.
Exemple :
Citation:
[img L=60% H=30%]http://www.site.fr/image.jpg[/img]
Donnera :
Code:
<img src="http://www.site.fr/image.jpg" width="30%" height="60%" alt="" />
Voici le peu que j'ai réussi à faire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function bbcodes($string)
{
// Balise [TITRE]
// (.........)
// (.........)
// Balise [IMG] simple
$string = str_replace('[img]','<img src="',$string);
$string = str_replace('[/img]','" alt="" />',$string);
// Balise IMG avec attribut hauteur & largeur
// ( que mettre qui marche ?)
// ( etc... )
} |
Je sais qu'il serait possible de creer une fonction img($url,$hauteur,$largeur) par exemple, mais je sais pas si le fait de mettre une fonction dans une fonction marche.