Hola Vun!
Este es el codigo completo, es para mandar un form por mail.
El problema es q me manda el mail vacio.
Código PHP:
Ver original<?php
include("_config.php");
require_once("lib.php");
$variable=$_SESSION['check'];
$carro=$_SESSION['carro'];
$remitente = $_REQUEST["email"];
$nombre = $_REQUEST["nombre"];
$localidad = $_REQUEST["localidad"];
$telefono = $_REQUEST["telefono"];
// subject
$titulo = '--------';
// message
$mensaje = '';
$total = $_POST["total"];
for($x=0;$x<=$total;$x++){
if($_POST["checkbox".$x]=="1"){
$carro[$cant]["id"] = $_POST["id_".$x];
$carro[$cant]["cantidad"] = $_POST["precio_".$x];
}
}
$_SESSION["carro"]=$carro;
$mensaje .='<table width="500" border="1" cellpadding="1" cellspacing="1">
<tr>
<th>Producto</th>
<th>Cantidad</th>
<th>Precio</th>
<th>SubTotal</th>
<th> </th>
</tr>';
$cantidad = count($carro); for($x=0;$x<=$cantidad;$x++){
$SQL = "SELECT * FROM precios WHERE id = ".$carro[$x]["id"].";";
$subtotal = $f["precio"]*$carro[$x]["cantidad"];
$tot+=$subtotal;
$iva= round($total* 0.21,2); $final= round($total * 1.21,2); if($f["Id"]){
if($f["id"]){
$mensaje.='<tr><td>'.$f["nombre"].'</td>
<td>'.$carro[$x]["cantidad"].'</td><td>'.$f["precio"].'</td>
<td>'.$subtotal.'</td> <td> </td> </tr>';
} // CIERRA EL IF DEL ID
} // CIERRA EL IF DE LA MEDIDA
} // CIERRA EL FOR
$mensaje .= '<table align="right" border="1" class="tabla2">
<tr>
<td class="tabla2" bgcolor="#F3F3F3">Precio FINAL</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">Neto:</span> $ '.$tot.'</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">IVA 21%:</span> $ '.$iva.'</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">FINAL:</span> $ '.$final.'</td>
</tr>
</table>';
$nombre = $_POST["nombre"];
$localidad = $_POST["localidad"];
$telefono = $_POST["telefono"];
$mensaje .= '<table align="left" border="1" class="tabla2">
<tr>
<td class="tabla2" bgcolor="#F3F3F3">Datos Cliente</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">Nombre:</span> '.$nombre.'</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">E-mail:</span> '.$remitente.'</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">Localidad:</span> '.$localidad.'</td>
</tr>
<tr>
<td class="tabla3"><span class="Estilo1">Telefono:</span> '.$telefono.'</td>
</tr>
</table>';
// Para enviar un correo HTML mail, la cabecera Content-type debe fijarse
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Cabeceras adicionales
$cabeceras .= 'From: '.$remitente.' ' . "\r\n";
?>