30/01/2013, 12:05
|
| | | Fecha de Ingreso: enero-2009 Ubicación: En algun lugar de Cuba
Mensajes: 426
Antigüedad: 15 años, 10 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::.. |