Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2006, 16:22
[email protected]
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 5 meses
Puntos: 1
enviar resultado de aplicacion por email.

Disculpen mi ignorancia sobre algunos temas, pero he comenzado hace poco y son demasiados temas que hay que manejar, y sobre esto desconozco, me gustaria me ayudasen:

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&nbsp;<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>&nbsp;<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>
      &nbsp;<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>
     &nbsp;<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">&nbsp;&nbsp;La 
        información del registro está destinada exclusivamente para fines estadísticos 
        de informaci&oacute;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>
        &nbsp;<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>
¿Que tengo que hacer al respecto?
¿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.

Última edición por Cluster; 24/08/2006 a las 17:52