Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2004, 02:21
Avatar de execon
execon
 
Fecha de Ingreso: enero-2002
Ubicación: Temuco
Mensajes: 179
Antigüedad: 22 años, 3 meses
Puntos: 0
Leer una plantilla externa para mandar mail masivo

A ver, para los ke están vivos a ésta hora.

Pasa lo siguiente tengo un form de envio de mail masivo desde el cual escojo una imágen y un tipo de mail (semanal, noticidiaria, etc), al procesar el form me lleva a otra página ke es donde envia los mails sacados de una base.

Al otro archivo le pasa los campos $Asunto, $from, $imagen y $tipopromocion

antes de enviar debo leer un archivo de plantilla ke tiene el html del mensaje, en el cual van insertas unas variables (por ejemplo la imágen escogida).

Mi problema, leo el archivo pero las variables las considera como caracteres dentro de la cadena de string asignada.

asi leo el archivo

$archivo = $promocion.".php";
$fp = fopen($archivo, "r");
$contenido = fread($fp, filesize($archivo));
fclose($fp);
$Mensaje=stripslashes($contenido);

supongamos que el archivo contuviera:
<html>
....
<img src=$imagen>
...
</html>

y la variable $imagen="jueves.jpg" sin importar la ruta ke tenga, la cual considero al momento de hacer el traspaso.

Entonces $mensaje="<html>...<img src=jueves.jpg>...</html"; al menos eso deberia ser según lo que yo he hecho antes. Pero !!! mensaje queda asi:

$mensaje="<html>...<img src=$imagen>...</html>";

y ese es mi problema.

Por qué sucede, no logro entender.

Alguna sugerencia ??
__________________
----------------------------------
APP Developer
[email protected]
----------------------------------