Hola a todos.
Necesito ayuda con el tema de enviar un email con PHP.
Lo que estoy intentando hacer es:
- en un archivo php recibir las variables enviadas por un form.
- guardar en una variable $formato todo el código html del email (otro archivo) de la siguiente manera
Código PHP:
$file = fopen("email-format.php", "r");
while(!feof($file)) {
$formato .= fgets($file);
}
fclose($file);
En mi archivo que es el formato del email tengo código como esto:
Código PHP:
<h4 class="h4"><?php [[asunto]] ?></h4>
luego trabajo con mi variable $formato que mencioné más arriba y reemplazo ciertas palabras como [[asunto]] por el valor de una variable $asunto
Código PHP:
$mensaje = str_replace("[[asunto]]","echo $asunto",$formato);
Hago un echo para probar cómo se ve, ¡¡pero la variable no se muestra!!
Ayuda por favor.