Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2008, 17:41
dieguito01
 
Fecha de Ingreso: abril-2007
Mensajes: 77
Antigüedad: 17 años, 1 mes
Puntos: 0
Manipular una cadena

Que tal gente, me estoy volviendo loco no puedo lograr mi cometido...

Tengo una cadena de caracteres:

Código:
Hola [imagen]/img/mundo.jpg[/imagen]
esta es mi nueva [imagen]/img/casa.jpg[/imagen]
De este texto necesito lo que hay dentro de los limitadores para imprimir las figuras que estan dentro con codigo HTML, osea seria reemplazar [imagen] por <img src='/img/mundo.jpg y [/imagen] por '> esto lo logro hacer con srt_remplace

Código PHP:
$prev_texto str_replace("[imagen]""<img src='",$prev_texto);
$prev_texto str_replace("[/imagen]""'>",$prev_texto); 
Ahora mi problema es que necesito saber si la imagenes mundo.jpg y casa.jpg tiene un tamaño correcto entre los 20x20 px, si eso no es asi, deberia agregarle width=20px y height=20px para que se achiquen pero no logro obtener el enlace a la imagen para comprobar con getimagesize()

Se entendio algo ? je
Muchas gracias

--
EDIT:
Estaba pensando hacer un bucle while hasta que no haya mas caracteres e ir manipulando la cadena caracter por caracter hasta encontrar un [imagen] y copiar el enlace de la imagen y luego hacer el getsize y asi seguir..