Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/09/2004, 17:54
Avatar de HIa
HIa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Cartago
Mensajes: 121
Antigüedad: 21 años, 5 meses
Puntos: 0
..

NO el mensaje lo recojo de una variable tipo

$_POST['mensaje']; que contiene el mensaje de correo.....

si fuese un archivo lo podria recorrer linea a linea, pero en bloques de texto completo como hago....

el codigo que uso es parecido a este

Código PHP:
function verifica_imagenes()
 if (
strstr($mensaje"<img src")) 
 {
    if (
$this->poneInline == true)
 
//pone inline es de tipo global y la pone el user en true o false dependiendo de si quiere que las imagenes que encuentre las deje como links o las inserte dentro del body del msg
{
$si ereg("(<img src)[\s?=\s?][\"\s?|'\s?]\w+[\"\s?|'\s?](>)",$mensaje,$resultados
if (
$si
//.... aqui añado $resultados[0] a un array especial que contiene todos los url de las imagenes encontradas...



}
 } 
ahora el problema es que solo ereg solo regresa la primera coincidencia y no todas las demas, como haria entonces p recojerlas todas de un solo....???
ereg_replace funcionaria pero mi intencion no es cambiarlas por algo sino almacenar sus urls para lugo generar los cid de la imagenes y codificarlas !!!!
__________________
Siempre hay algo nuevo que aprender