Código PHP:
<?php include('lib/config.php');
$carro = $_SESSION['carro'];
$productos = '';
foreach($carro as $k => $v)
{
$unidad=$v['cantidad']>1?" unidades de ":" unidad de ";
$productos.=$v['cantidad'].$unidad.$v['nombre']."+";
$costo=$v['precio']*$v['cantidad'];
}
$productos = substr($productos,0,(strlen($productos)-1));
$username = $_SESSION['username'];
$sql = "select * from usuarios where username = '$username'";
$result = mysql_query($sql);
$num_filas = mysql_num_rows($result);
if ($num_filas > 0)
{
while ($fila = mysql_fetch_object($result))
{
$id_cliente = $fila->id_cliente;
$email = $fila->email;
$destinatario = $email;
$asunto = "Realizacion de pago de compra";
$head = "From: [email protected]\r\n";
$head.= "To: ".$destinatario."\r\n";
$msg = "------------------------------- \n";
$msg.= " Realizacion de pago de compra \n";
$msg.= "------------------------------- \n";
$msg.= "Hola ".$username."\n\n";
$msg.= "Usted ha realizado una compra en soccerjerseys.com.mx \n\n";
$msg.= "Para que su compra sea finalizada usted debe realizar un deposito bancario a la siguiente cuenta: \n\n";
$msg.= "Banco: Banamex \n";
$msg.= "Titular de la cuenta: Alejandro Ceme Chan \n";
$msg.= "Numero de cuenta: 0582052792 \n";
$msg.= "CLABE (para transferencia electronica) = 072 180 00582052792 2 \n";
$msg.= "Referencia = 1MM153512 \n";
$msg.= "Cantidad a depositar = $".$costo." \n\n";
$msg.= "------------------------------- \n";
$msg.= "Reporte de pagos \n";
$msg.= "------------------------------- \n";
$msg.= "Una vez realizado su pago haga el favor de reportarlo enviando un correo electronico a [email protected] que mencione la referencia de pago 1MM153512 o adjuntando copia del comprobante de deposito. \n\n";
$msg.= "------------------------------- \n";
$msg.= "Resumen de productos comprados: \n";
$msg.= "------------------------------- \n";
$msg.= "Productos: ".$productos." \n";
$msg.= "Total a pagar: $".$costo." \n\n\n";
$msg.=" Atte. soccerjerseys.com.mx\n\n\n\n";
mail($destinatario, $asunto, $msg, $head);
echo "<script>alert('Se le ha enviado un correo electronico con los datos de la cuenta para finalizar su compra');history.back();</script>";
}
$sql2 = "insert into ordenes values";
$sql2 .= "(0, $id_cliente, '$productos', '$costo')";
mysql_query($sql2);
}
else
{
echo "<script>alert('Error, no esta logueado');history.back();</script>";
}
?>