Código PHP:
$a = array(
"/\[i\](.*?)\[\/i\]/is",
"/\[b\](.*?)\[\/b\]/is",
"/\[u\](.*?)\[\/u\]/is",
"/\[img\](.*?)\[\/img\]/is"
);
$b = array(
"<i>$1</i>",
"<b>$1</b>",
"<u>$1</u>",
"<img src=\"$1\" style=\"width:".img_size("$1","width").";height:".img_size("$1","height").";margin:auto;\" />"
);
$texto = preg_replace($a, $b, $texto);
return $texto;
La parte de la imagen, img_size es una función, $1 tendría que ser el mismo src que al principio, quiero decir, tendría uqe haber un link, sin embargo, me larga este error:
Cita: Warning: getimagesize($1) [function.getimagesize]: failed to open stream: No such file or directory in C:\AppServ\www\CulturaBahiense\m\sys\cfg\functions .php on line 319
Warning: getimagesize($1) [function.getimagesize]: failed to open stream: No such file or directory in C:\AppServ\www\CulturaBahiense\m\sys\cfg\functions .php on line 319
Ayuda?