Muchas gracias por la información.
He estado intentando solucionarlo estos días y he llegado hasta el siguiente código:
Código PHP:
Ver original$uid = $news['bbcode_uid'];
$contenido = substr($news['post_text'],0,40); $contenido = preg_replace("/\[img:{$uid}\](.*)\[\/img:{$uid}\]/",'',$contenido); $contenido = "".$contenido."....";
Pero el resultado sigue siendo el mismo:
[img:3uq1a4x1]http://img651.imag....
¿Qué es lo que estoy haciendo mal?
EDITO:
Solucionado!, el único problema era el orden de las variables. Primero debia limpiar el texto y luego tomar los primero 40 caracteres.
Gracis por su ayuda :)