Twix007
Гуру форума
- Регистрация
- 11 Окт 2009
- Сообщения
- 257
- Реакции
- 57
- Автор темы
- #1
Есть код отправки писем:
Нужно сделать его с html кодом, но ничего не работает... ткните плиз!
Код:
$saltedlogin = generateHash($username);
$to = $user->user_email;
$subject = $main_smarty->get_config_vars("PLIGG_PassEmail_Subject");
$body = sprintf(
$main_smarty->get_config_vars("PLIGG_PassEmail_PassBody"),
$main_smarty->get_config_vars("PLIGG_Visual_Name"),
$my_base_url . $my_pligg_base . '/login.php',
$user->user_login,
$password
);
$headers = 'From: ' . $main_smarty->get_config_vars("PLIGG_PassEmail_From") . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
if (mail($to, $subject, $body, $headers))
Нужно сделать его с html кодом, но ничего не работает... ткните плиз!
Код:
$saltedlogin = generateHash($username);
$to = $user->user_email;
$subject = $main_smarty->get_config_vars("PLIGG_PassEmail_Subject");
$username = $user->user_login;
$bodymesssuces = "<div> $username ...$password.... </div>";
$headers = 'From: ' . $main_smarty->get_config_vars("PLIGG_PassEmail_From") . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
if(phpnum()>=5)
require("libs/class.phpmailer5.php");
else
require("libs/class.phpmailer4.php");
$mail = new PHPMailer();
$mail->From = $main_smarty->get_config_vars('PLIGG_PassEmail_From');
$mail->FromName = $main_smarty->get_config_vars('PLIGG_PassEmail_Name');
$mail->AddAddress($to);
$mail->AddReplyTo($main_smarty->get_config_vars('PLIGG_PassEmail_From'));
$mail->IsHTML(true);
$mail->Subject = $subject;
$mail->CharSet = 'utf-8';
$mail->MsgHTML( $bodymesssuces );
if (!$mail->Send())