Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2007, 14:35
Pez_del_Web
 
Fecha de Ingreso: julio-2007
Mensajes: 239
Antigüedad: 16 años, 10 meses
Puntos: 2
Pregunta problema con imágenes externas

saludos, tengo un problema con las imágenes externas y dinámicas ya que al meterlas entre los tags

[ img ] http://www.misitio.com/imagen.php?img=10 [/ img]

no la detecta como una imágen válida, he buscado y buscado información acerca del tema y no encuentro nada
he buscado por todos los archivitos del foro y en el bbcode.php
he encontrado lo siguiente
Código:
	// [img]image_url_here[/img] code..
	// This one gets first-passed..
	$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
	$replacements[] = $bbcode_tpl['img'];
y

Código:
// [img]image_url_here[/img] code..
	$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);
el problema lo veo en el segundo código y aunque no soy un experto de la sintaxis de patrones y mucho menos del php solo admite terminaciones jpg|jpeg|gif|png, cuál ha sido mi sorpresa que tras meter mensajitos entre el segundo código parece ser que no entra en esa función , así que me he quedado sin saber que hacer

¿alguien puede ayudarme con el tema?

muchas gracias