El procedimiento se ejecuta bien, interpretando todo el code PHP. Pero, traté de meterlo todo en una función asi:
Código PHP:
function send($var) {
ob_start();
include("mails/$var");
$mensaje = ob_get_contents();
ob_end_clean();
return $mensaje;
}
Y luego, para probar hice:
Código PHP:
echo send('sol_logo.php');
Y no me interpreta las llamadas a la BD, como por ejemplo:
echo $row[nombre];
En cambio si hago:
Código PHP:
ob_start();
include("mails/sol_logo.php");
$mensaje = ob_get_contents();
ob_end_clean();
echo $mensaje;
si funciona perfecto. ¿Qué estoy haciendo mal?