30/01/2013, 12:05
|
| | | Fecha de Ingreso: enero-2009 Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 3 meses Puntos: 43 | |
Respuesta: error php mailer Buenas,
prueba esto Código PHP: function sendMailPHPMailer($address,$subject,$msg) { require_once('../class.phpmailer.php'); $mail = new PHPMailer(); $mail->SetFrom('[email protected]', 'First Last'); $mail->AddAddress($address, "Pepe"); $mail->Subject = $subject; $mail->MsgHTML($msg); if(!$mail->Send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Message sent!"; } } if (isset($_POST['boton_enviar'])) { switch ($tienda) { case 'Tienda 1': { $email = "[email protected]"; break; } case 'Tienda 2': { $email = "[email protected]"; break; } default: $email = "ERROR TIENDA"; break; } if ($email != "ERROR TIENDA") { if (mail($email,"cotizacion",$_POST['modelo'])) echo 'correo enviado'; else echo 'correo no enviado'; /// OOOO Empleando PHPMailer sendMailPHPMailer($email,"cotizacion",$_POST['modelo']); } else echo 'no se pudo determinar a que tienda enviar el correo'; } PD: Si tienes pensadado tener mas tiendas, te recominedo emplear una base de datos donde por cada tienda tengas su correo, y asi te evitarias tantas comparaciones
Saludos
__________________ "No te preocupes si no funciona bien. Si todo lo hiciera, no tendrías trabajo."
"El problema no es no saber, sino no saber quién sabe"
..::Con Karma se piensa mejor::.. |