Les muestro la página con el código:
enviar.php
Código PHP:
session_start();
error_reporting(E_ALL);
@ini_set('display_errors', '1');
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
include("phpmailer/class.phpmailer.php");
include("phpmailer/class.smtp.php");
if ($_POST['enviar'] != "") {
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->SMTPAuth = true;
$mail->Mailer="smtp";
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.miweb.com.ar";
$mail->Username = "[email protected]"; // Cuenta de e-mail
$mail->Password = "*******"; // Password
$mail->From = "[email protected]";
$mail->FromName = "Nombre a mostrar del Remitente";
$mail->Subject = "Subject del Email";
$mail->AddAddress("[email protected]","Nombre a mostrar del Destinatario");
$mail->IsHTML(true); // El correo se envía como HTML
$mail->WordWrap = 50;
$body = $carro;
$body .= " mensaje de prueba";
$mail->Body = $body;
$mail->Send();
// Notificamos al usuario del estado del mensaje
if(!$mail->Send()){
// echo "No se pudo enviar el Mensaje.";
echo "<br/>".$mail->ErrorInfo; //Esto te muestra el error que ha producido al intentar enviar el correo
}else{
echo "Mensaje enviado";
}
//}
¿Alguna sugerencia de qué puedo hacer para solucionar esto?
Muchas gracias y saludos.
Marx.