Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/08/2011, 15:43
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 22 años, 6 meses
Puntos: 1
Respuesta: Carrito de Compras - Cómo se envía por email el listado que se cargó?

vgonga1986: he leido mucho ya y no le puedo encontrar la vuelta. Apliqué todo lo que me comentaron y armé este php donde aplico un ejemplo de phpmailer y lo subí a mi servidor pago para probarlo pero me sale el error "SMTP Error: Could not connect to SMTP host"
Les muestro el archivo:
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"
}
//} 
Ya no se que mas ahcer... no funciona. ¿Alguna sugerencia?

Gracias nuevamente.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.