Bon, j'ai un script, :
Citation :
eregi_replace(
"(\[url=+)([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])]([[:alnum:]]+)(\[/url\])",
"<A HREF=\"\\2://\\3\\4\" TARGET=\"_blank\">\\5</A>",
$intro);
|
Il permet de remplacer ca :
Citation :
[ url=http://www.hardware.fr]hardware[ /url]
|
par :
Citation :
<a href="http://www.hardware.fr" target="_blank">hardware</a>
|
Cependant, j'aimerais aussi faire l'inverse de ce code, c'est à dire remplacer ca :
Citation :
<a href="http://www.hardware.fr" target="_blank">hardware</a>
|
par ca :
Citation :
[ url=http://www.hardware.fr]hardware[/url ]
|
J'ai un second script, et j'aimerais faire la meme chose avec, mais, cette fois ci, c'est avec les balises[img].
Voila le script :
Citation :
$corps = preg_replace("/(\[img\])(.*?)(\[\/img\])/si", "<img src=\\2 border=0>", $corps);
|
Il permet de remplacer ca :
Citation :
[img ]http://www.hardware.fr/image.gif[/img ]
|
par :
Citation :
<img src="http://www.hardware.fr/image.gif" border="0">
|
Comment faire un script qui puisse remplacer ca :
Citation :
<img src="http://www.hardware.fr/image.gif" border="0">
|
Par :
Citation :
[img ]http://www.hardware.fr/image.gif[/img ]
|
???
Je vous remercie d'avance!
PS : il ya des espaces dans les balises du bbcode parceque le forum les interpreterait sinon.
Message édité par ikseg le 31-08-2003 à 15:27:32