tengo la siguiente resultado de la aplicación y lo que necesito es enviar esto mismo por email (obviamente que no el codigo, sino que lo que se ve atravez del navegador).
Código PHP:
<?
$folio=$_REQUEST['fol'];
include("config.php");
$sql="select * from servicio where folio='$folio'";
$res=mysql_query($sql,$db) or die(mysql_error());
$reg=mysql_fetch_array($res);
$solicita=$reg['solicitado'];
$comentario=$reg['glosa'];
$asignado=$reg['asignado'];
$fsolicitado=$reg['f_solicitado'];
$a=explode('-',$fsolicitado);
$fsolicitud="$a[2]-$a[1]-$a[0]";
$detalle=$reg['detalle'];
$f_ingreso=$reg['f_solicitado'];
$i=explode('-',$f_ingreso);
$fingreso="$i[2]-$i[1]-$i[0]";
$festimada=$reg['f_estimada'];
$e=explode('-',$festimada);
$fprobable="$e[2]-$e[1]-$e[0]";
$ftermino=$reg['f_termino'];
?>
<html>
<head>
<title>Envio de Solicitud</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
input { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #000000; background-color: #CCCCCC; border: 1px #000000 solid}
select { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; background-color: #6699CC; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" background="Imagenes/fondo3.jpg" topmargin="0">
<br>
<table width="100%" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#003366">
<tr>
<td width="100%" height="71" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="162" height="65" valign="top"><img src="Imagenes/logo_indra.gif" width="160" height="65"></td>
<td width="6"></td>
<td width="622" valign="middle">
<div align="center"><font size="5" face="Verdana, Arial, Helvetica, sans-serif">IMPRESION
DE SOLICITUD</font></div>
</td>
<td width="6"></td>
<td width="135" valign="middle"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Folio <b>
<? echo $folio; ?>
</b></font> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="1" cellspacing="0" cellpadding="2" bordercolor="#003366">
<tr>
<td width="10%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Solicitante</font></div>
</td>
<td width="43%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Glosa</font></div>
</td>
<td width="8%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Fecha</font></div>
</td>
<td width="15%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Asignado
a</font></div>
</td>
<td width="8%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">F-Asignada</font></div>
</td>
<td width="8%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">F-Estimada</font></div>
</td>
<td width="8%" bgcolor="#006666">
<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">F-Termino</font></div>
</td>
</tr>
<tr>
<td width="10%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $solicita; ?></font></td>
<td width="43%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $comentario; ?></font></td>
<td width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $fsolicitud; ?></font></td>
<td width="15%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo $asignado; ?></font></td>
<td width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo$fingreso; ?></font></td>
<td width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo$fprobable; ?></font></td>
<td width="8%"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><? echo$fcierre; ?></font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="100%"><br> <b><font color="#003333" size="2" face="Verdana, Arial, Helvetica, sans-serif">Detalle
de la Solicitud</font></b>
<table width="93%" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#003366">
<tr>
<td><font size="1" color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><? echo $detalle; ?></font>
</td>
</tr>
</table>
<br>
<font color="#003333" face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Avances</b></font>
<table width="93%" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#003366">
<tr>
<td bgcolor="#006666" width="18%">
<div align="center"><font size="1" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">Fecha</font></div>
</td>
<td bgcolor="#006666" width="16%">
<div align="center"><font size="1" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">Hora</font></div>
</td>
<td bgcolor="#006666" width="66%">
<div align="center"><font size="1" color="#FFFFFF" face="Verdana, Arial, Helvetica, sans-serif">Avance</font></div>
</td>
</tr>
<?
$sql="select * from avance order by fecha_a desc";
$resultado=mysql_query($sql,$db) or die(mysql_error());
while($registro=mysql_fetch_array($resultado))
{
$fol=$registro['folio_a'];
$fech=$registro['fecha_a'];
$fecha=split("-",$fech);
$hora=split(":",$fecha[2]);
$fecha_hora=split(" ",$hora[0]);
$fecha_c=$fecha_hora[0].'-'.$fecha[1].'-'.$fecha[0];
$fecha_h=$fecha_hora[1].':'.$hora[1].':'.$hora[2];
$avance=$registro['detalle_a'];
if ($folio==$fol)
{
echo "<tr>
<td width=18%><font size=1 face=Verdana, Arial, Helvetica, sans-serif><center>$fecha_c</center></font></td>
<td width=16%><font size=1 face=Verdana, Arial, Helvetica, sans-serif><center>$fecha_h</center></font></td>
<td width=66%><font size=1 face=Verdana, Arial, Helvetica, sans-serif>$avance</font></td>
</tr>";
}
else
{
}
}
?>
</table>
<?
$actual=$reg['f_termino'];
$anterior=$reg['f_estimada'];
list($factual)=explode(" ",$actual);
list($aa,$ma,$da)=explode("-",$factual);
list($fanterior)=explode(" ",$anterior);
list($at,$mt,$dt)=explode("-",$fanterior);
$sact=mktime(0,0,0,$ma,$da,$aa);
$sant=mktime(0,0,0,$mt,$dt,$at);
$difs=$sact-$sant;
$difm=$difs/60;
$difh=$difm/60;
$difd=$difh/24;
if ($difd < 0) { $difd=($difd * -1); $observa="antes "; }
if ($difd == 0)
{
$difd="igual numero de ";
$observa="a ";
}
else
{
$observa="despues de";
}
?>
<br>
<font color="#003333" face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Observación</b></font>
<table width="93%" border="1" align="center" cellpadding="2" cellspacing="0" bordercolor="#003366">
<tr>
<td><b><font size="1" color="#CC3300" face="Verdana, Arial, Helvetica, sans-serif">Esta
Solicitud fue cerrada con <? echo $difd; ?> días <? echo $observa; ?>la fecha estimada de termino.</font></b> </td>
</tr>
</table><br><font size="1" color="#000033" face="Verdana, Arial, Helvetica, sans-serif"> La
información del registro está destinada exclusivamente para fines estadísticos
de información. El Departamento de Informática garantiza la confidencialidad
de la información proporcionada y se reserva el derecho de eliminar los
registros con antecedentes no válidos.<br><br>
<b>Departamento de Informática INDRA S.A.</b></font>
</td>
</tr>
<tr>
<td height="25" valign="middle" align="center">
<input type=button value='Cerrar Ventana' Onclick='window.close()'></td>
</tr>
</table>
</body>
</html>
¿Puedo mezclar html y php, para generar un informe como este y enviarlo por email?
¿tengo que hacer referencia ha algunas cabeceras?
desde ya se les agradece....
Atte. Germán Herrera C.