۱۳۸۸ شهریور ۲۳, ۱۲:۴۵ ق.ظ
سلام.
چه جوری میشه ایمیل html فرستاد؟
من این کد رو نوشتم اما بازم بصورت text میفرسته. sender رو هم apache میزاره.
چه جوری میشه ایمیل html فرستاد؟
من این کد رو نوشتم اما بازم بصورت text میفرسته. sender رو هم apache میزاره.
کد پیاچپی:
function send_html_mail($fromAddr="",$recipientAddr="",$pass="",$subjectStr="",$rname="",$active_links,$deactive_links)
{
$mailBodyText = '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>لینک فعالسازی برای عضویت</title>
</head>
<body>
<div style="font-family:tahoma;font-size:13px; border: 1px solid #B0BEC7; background-color: #F7FAFC; padding: 25px; text-align: right; color: #17387B; margin-right: -3px; -moz-border-radius:5px; -webkit-border-radius:5px;" dir="rtl">
دوست عزیز ، '.$rname.'<br/>
ضمن تشکر از شما بابت عضویت در <br/>
<br/>
برای تکمیل عضویت خود لطفا بر روی لینک زیر کلیک کنید. <br/>
Baraye takmile ozviate lotfan link zir ra click konid :<br/>
'.$active_links.'<br/>
<br/>
ایمیل : '.$recipientAddr.'
<br/>
کلمه عبور : '.$pass.'
<br/>
در صورتی که نتوانستید نام کاربری خود را فعال کنید به ادرس زیر ایمیل ارسال کنید و موضوع را اطلاع دهید :<br/>
--------------------<br/>
</div>
</body>
</html> ';
$headers= "
From: $fromAddr
MIME-Version: 1.0
Content-Type: text/html;
";
mail( $recipientAddr , $subjectStr , $mailBodyText, $headers);
}