Enviar codigo php en el cuerpo de un mensaje utilizando la funcion mail()
El problema es el siguiente:
Desde mi sitio web quiero tener una funcion para enviar por E-Mail con la funcion mail () un informre resultante de hacer complejas consultas en varias tablas y bastante candidad de datos. El informe ya lo tenfo implementado para que se muestre por la pagina, ahora solo falta implementar el codigo para enviarlo por Mail.
¿Se puede hacer que envie el codigo php ya escrito en el cuerpo del mensaje?
¿Que solucion sencilla para hacerlo me podeis recomendar?
Desde mi sitio web quiero tener una funcion para enviar por E-Mail con la funcion mail () un informre resultante de hacer complejas consultas en varias tablas y bastante candidad de datos. El informe ya lo tenfo implementado para que se muestre por la pagina, ahora solo falta implementar el codigo para enviarlo por Mail.
¿Se puede hacer que envie el codigo php ya escrito en el cuerpo del mensaje?
¿Que solucion sencilla para hacerlo me podeis recomendar?
Aunque puedas enviar código PHP, de nada servirÃa a quien lo reciba por e-mail, pues PHP solo funciona en el servidor. En todo caso lo que debes enviar por correo es el código HTML que generaste con PHP.
SALUDOS("jjaimevera");
www.dondeando.com
SALUDOS("jjaimevera");
www.dondeando.com
guardando todo lo que es codigo html incluido lo que php genera en una variable y envias esa variable mas o menos asi
<?php
$asi="<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
background-image: url(imagenes/applbg.png);
}
body,td,th {
color: #000000;
}
-->
</style></head>";
echo $asi;
?>
al final tienes una cadena con todo lo concerniente a la informacion que quieras mandaR.
<?php
$asi="<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-color: #FFFFFF;
background-image: url(imagenes/applbg.png);
}
body,td,th {
color: #000000;
}
-->
</style></head>";
echo $asi;
?>
al final tienes una cadena con todo lo concerniente a la informacion que quieras mandaR.
