El código no lo puse porque está bien, el error es completamente aleatorio, sin duda.
Si fuera lo de <table> daría mal siempre.. pero se trata de otra cosa.
Acá escribo (una parte):
Código PHP:
for ($i=0;$i<35;$i++)
{
if (isset($_COOKIE["sigmodsig".$i]))
{
$cookiesep = split("zyz",$_COOKIE["sigmodsig".$i]);
for ($ii=0;$ii<2;$ii++)
{
if($cookiesep[$ii]!="" && $cookiesep[$ii]!=0)
{
$cookiediv = split("yxy",$cookiesep[$ii]);
if ($cookiediv[0]!=0 && $cookiediv[0]!="")
{
$sql = "select nombre, barra, precio" . $modoprecio . " as precio from sig_productos where codigo = " . $cookiediv[0] . " ";
$rs = odbc_exec($conexion, $sql);
$row = odbc_fetch_array($rs);
$nombre = $row['nombre'];
$barra = $row['barra'];
$precio = $row['precio']*$cookiediv[3];
$total = $total + $precio;
$sql = "select nombre from sig_colores where codigo = " . $cookiediv[1] . " ";
$rs = odbc_exec($conexion, $sql);
$row = odbc_fetch_array($rs);
$color = $row['nombre'];
$sql = "select nombre from sig_talles where codigo = " . $cookiediv[2] . " ";
$rs = odbc_exec($conexion, $sql);
$row = odbc_fetch_array($rs);
$talle = $row['nombre'];
$bodyayuda = $bodyayuda . '<tr><td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$nombre.'</td>';
$bodyayuda = $bodyayuda . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$barra.'</td>';
$bodyayuda = $bodyayuda . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$color.'</td>';
$bodyayuda = $bodyayuda . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$talle.'</td>';
$bodyayuda = $bodyayuda . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$cookiediv[3].'</td>';
$bodyayuda = $bodyayuda . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">$'.$precio.'</td></tr>';
}
}
}
}
}
$sql = "select max(codigo) as maxcodigo from sig_detalle where pedido = " . $codigo . " ";
$rs = odbc_exec($conexion, $sql);
$row = odbc_fetch_array($rs);
echo "q" . "zsuperdivisionz" . $row['maxcodigo'] . "zsuperdivisionz" . $codigo;
$pedido = $row['maxcodigo'];
$detalle = $codigo;
require("c:\php\includes\class.phpmailer.php");
$mail = new PHPMailer();
$toaddress = $Email;
$subject = "Pedido de compra";
$totaltotal = $total+$envprecio;
$body = '<table style="margin-top:6px;border-color:#0000DD;border-width:9px;border-style:solid;" cellspacing=9><tr><td>';
$body = $body . '<center><h1>¡Gracias por tu compra!</h1></center><br>';
$body = $body . '<p style="color:#56489F;line-height:17px;font-size:15px;"><b>Recibimos tu pedido. Te enviamos el detalle y el número de cuenta para realizar el pago de la mercadería.</b></p>';
$body = $body . '<p style="color:#56489F;line-height:17px;font-size:15px;">' . $textocuenta . '<br>Número de pedido: web ' . ($codigo+275) . '</p>';
$body = $body . '<br><p style="color:#56489F;line-height:17px;font-size:15px;">Detalle de la compra</p><br>';
$body = $body . '<table cellspacing=9>';
$body = $body . '<tr><td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Nombre de artículo</u> </td>';
$body = $body . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Código</u> </td>';
$body = $body . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Color</u> </td>';
$body = $body . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Talle</u> </td>';
$body = $body . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Cantidad</u></td>';
$body = $body . '<td style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><u>Precio</u></td></tr>';
$body = $body . $bodyayuda;
$body = $body . '<tr><td colspan=6 align=right style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><b>Subtotal</b>: $'.$total.'</td></tr>';
$body = $body . '<tr><td colspan=5 style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica">'.$envdescripcion.'</td><td align=right style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"> $'.number_format($envprecio,2).'</td></tr>';
$body = $body . '<tr><td colspan=6 align=right style="color:#56489F;line-height:17px;font-size:15px;font-family:helvetica"><b>Total</b>: $'.number_format($total+$envprecio,2).'</td></tr>';
$body = $body . '</table>';
$body = $body . '<td></tr></table>';
$rplyto = "[email protected]";
$msgbody = $body;
$mail->IsSMTP();
$mail->Host = $mailhost;
$mail->SMTPAuth = true;
$mail->Username = $fromaddress;
$mail->Password = $frompwd;
$mail->From = $fromaddress;
$mail->FromName = $fromname;
$mail->AddReplyTo($rplyto);
$mail->AddAddress($toaddress);
$mail->IsHTML(true);
$mail->Subject = $subject;
$mail->Body = $msgbody;
Gracias