Foros del Web » Programando para Internet » PHP »

envio de email con el reporte de compras de un carrito

Estas en el tema de envio de email con el reporte de compras de un carrito en el foro de PHP en Foros del Web. Hola de nuevo, tengo un carrito de compras, el usuario cuando compra el producto, debe de llenar un formulario con sus datos y al enviar ...
  #1 (permalink)  
Antiguo 27/04/2006, 09:39
Avatar de Watas  
Fecha de Ingreso: diciembre-2005
Ubicación: Caracas
Mensajes: 151
Antigüedad: 18 años, 3 meses
Puntos: 0
envio de email con el reporte de compras de un carrito

Hola de nuevo, tengo un carrito de compras, el usuario cuando compra el producto, debe de llenar un formulario con sus datos y al enviar estos datos, debe de llegar un email tanto a mi como empresa como al usario, este es el codigo que tengo en ese archivo.

Código PHP:

<?php 
include("despacho.php");
include(
"orden_num.php");
session_start(); 
$carro=$_SESSION['carro']; 

$from="xxxxxxx <ventas@xxxxxxxxxx>"
$to=$_GET["CEMAIL"]; 
$subject="Reorte de Compra";
$html="
<html> 
<head> 
<title>Reporte de Compra</title> 
<style> 
.txt{ 
font-family: arial; 
font-size: 9px; 
color: '#444444'; 

.tit{ 
font-family: arial; 
font-size: 11px; 
color: '#444444'; 
font-weight: bold; 
padding-left: 5px; 
padding-right: 5px; 

</style> 

<style type='text/css'>
<!--
body {
    }
.Estilo4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000066;
}
.Estilo13 {color: #444444; font-size: 12px; }
.Estilo19 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; }
.Estilo21 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000066;
    font-size: x-small;
}
.Estilo28 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000066;
    font-size: x-small;
}
.Estilo30 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
-->
</style></head> 
<body bgcolor='#E0E4EC' marginwidth='0' marginheight='0' topmargin='40' leftmargin='0'> 
 <table align='center' bgcolor='ffffff' width='606' border='0' cellspacing='0' cellpadding='0'>
   <!--DWLayoutTable--> 
  <tr> 
   <td width='606' height='105' valign='top'><p><span class='Estilo21'><br>
     Un gran saludo $CNOMBRE, en nombre de Aeromusica.com agradecemos por preferir nuestros servicios.<br>
     Te presentamos el reporte de Compra.</span><br>
</p>    </td> 
   </tr>
  <tr>
    <td height='19' valign='top' bgcolor='#000066' class='a11gr'><center>
      <p align='left' class='Estilo19'>Datos de compra</p>
    </center></td> 
   </tr>
  <tr>
    <td height='158' valign='top' class='tit'>    
      <table cellspacing='0' cellpadding='0' border='0'>
        <!--DWLayoutTable-->
    
      <tr>
      <td width='110' rowspan='3' valign='top'><span class='Estilo28'>Fecha de Orden: </span></td>
      <td width='11' height='16'></td>
      <td width='4'></td>
      <td colspan='4' rowspan='2' valign='top'>$date</td>
      <td width='151'></td>
      <td valign='top'><span class='Estilo28'>Orden Num: </span></td>
      <td width='61' rowspan='2' valign='top'>$numero</td>
      <td width='112'></td>
      <tr>
      <table width='630' border='0' align='left' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>
        <!--DWLayoutTable--> 
    <tr><td width='92' height='18' align='center' valign='top'><div align='left' class='Estilo30'>Cantidades</div></td>
    <td width='224' align='center' valign='top'><div align='left' class='Estilo30'>Artista</div></td> 
    <td colspan='3' align='center' valign='top'><div align='left' class='Estilo30'>Titulo</div></td>
    <td colspan='3' align='center' valign='top'><div align='left' class='Estilo30'>Formato</div></td> 
    <td width='84' align='center' valign='top'><div align='left' class='Estilo30'>Precio</div></td> 
    </tr>
    "

  
$color=array("#ffffff","#F0F0F0"); 
  
$contador=0
   foreach(
$carro as $k => $v){ 
   
$contador++; 
   
$html.="<tr bgcolor='".$color[$contador%2]."' class='tit'> 
   <td height='14' valign='top'>"
.$v['cantidad']."</td>
   <td valign='top'>"
.$v['Artista']."</td>
   <td colspan='3' valign='top'>"
.$v['Titulo']."</td> 
   <td colspan='3' valign='top'>"
.$v['Formato']."</td> 
   <td valign='top'>"
.$v['Precio']."</td>
     </tr>
   "
;}
$html.=
      <tr>
      <td height='32'></td>
          <td></td>
          <td width='103'></td>
          <td width='62'></td>
          <td width='65'></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
      <tr>
          <td height='2'></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td rowspan='2' valign='top'><div align='right'>$suma</div></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
      <tr>
          <td height='16'></td>
          <td></td>
          <td></td>
          <td colspan='2' valign='top' class='Estilo28'>Subtotal (inc IVA):</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>


          <td>&nbsp;</td>
      <tr>
        <td height='1'></td>
        <td></td>
        <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
      </tr>
      <tr>
        <td height='18'></td>
        <td></td>
        <td></td>
        <td></td>
        <td valign='top' class='Estilo28'>Env&iacute;o:</td>
          <td valign='top'><div align='right'>7500</div></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
      </tr>
      
  <tr>
    <td height='19'>&nbsp;</td>
          <td>&nbsp;</td>
          <td></td>
          <td></td>
          <td valign='top' class='Estilo28'>Total:</td>
          <td valign='top'><div align='right'>$grantotal</div></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
  </tr>
  <tr>
    <td height='9'></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height='16' colspan='6' valign='top' bgcolor='#000066'><span class='Estilo19'>Direcci&oacute;n de Facturaci&oacute;n </span></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  
  
  
  <tr>
    <td height='238' colspan='6' valign='top' class='tit'><div align='left'><span class='Estilo4'><span class='txt'><b><strong><br>
      <br>
      </strong></b></span><span class='Estilo4'><b><strong>Nombre:</strong></b></span> <span class='Estilo13'>$CNOMBRE</span><span class='Estilo4'><br>
        <br>
        <b><strong>Dirección:</strong></b> </span><span class='Estilo13'>$CDIRECCION</span><span class='Estilo4'><br>
          <br>
          <b><strong>Ciudad:</strong></b> </span><span class='Estilo13'>$CCIUDAD</span><span class='Estilo4'><br>
            <br>
            <b><strong>Estado:</strong></b> </span><span class='Estilo13'>$CESTADO</span>
    </div>      <p> <span class='Estilo4'><b><strong>País:</strong></b> </span><span class='Estilo13'>$CPAIS</span><span class='Estilo4'> <br>
        <br>
        <b><strong>Código Postal:</strong></b> </span><span class='Estilo13'>$CCODIGOP</span><span class='Estilo4'><b><br>
          <br>
          <strong>Teléfono:</strong></b> </span><span class='Estilo13'>$CTELEFONO</span><span class='Estilo4'><br>
            <br>
            <b><strong>Email:</strong></b> </span><span class='Estilo13'>$CEMAIL</span><br>
        <br> 
      </p></td> 
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  
  <tr>
    <td height='13'></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height='16' colspan='6' valign='top' bgcolor='#000066'><span class='Estilo19'>Forma de Pago </span></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height='80' colspan='6' valign='top'><span class='Estilo28'>Dep&oacute;sito Bancario<br>
      Banco:<br>
      Tipo de Cuenta:<br>
      N&uacute;mero de Cuenta:<br>
      A nombre de: </span></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td height='44'>&nbsp;</td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
 </table> 
</body> 
</html> 


"



$header="Mime-Version: 1.0\n"
$header="Content-Type: text/html";
$headers .= "Bcc: [email protected]\r\n";  
$headers .= "From: xxxxxxx <ventas@xxxxxxxx>"
mail($to,$subject,$html,$header); 
?>

me podrian indicar dnd esta el error o que le hace falta al codigo para que funcione?.
Aclaro que CEMAIL, es el campo del formulario del email que el usuario llena, este formulario esta bajo el metodo GET.

Gracias de antemano y saludos

Última edición por Watas; 27/04/2006 a las 15:25
  #2 (permalink)  
Antiguo 27/04/2006, 15:26
Avatar de Watas  
Fecha de Ingreso: diciembre-2005
Ubicación: Caracas
Mensajes: 151
Antigüedad: 18 años, 3 meses
Puntos: 0
Nadie puede decirme dnd esta el error?

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:18.