2011年10月31日 星期一

關於未來生活<微軟>

最近看到一個影片, 是微軟推出關於未來生活的方式.


2011年10月13日 星期四

PHP 寄發 eMail

有好一陣子沒有更新了,因為都在忙著把使用者介面做好,就是要把目前現有的系統有個完整的操作介面,包含使用者註冊,更新資料,連絡我們以及直接使用 facebook app 的方式登入系統。

而在讓使用者註冊完成時,要發送 email 給使用者,就開始找相關資料啦,以下做個範本記錄一下:


// 收件人
$to = $email1 . ', ' . $email2;
// 主旨
$subject = $title;
$subject = "=?UTF-8?B?" . base64_encode($subject) . "?=";
// 內容
$message = "<div>" . $msg . "</div>";
// 設定內容語系,使用 utf-8
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\n";
// 寄件者
$headers .= 'From: wei0826@gmail.com' . "\n";
// 傳送
if(!mail($to, $subject, $message, $headers))
{
echo "Send email error !";

exit;
}

以上有2個地方要特別注意一下:
1. 在設定主旨時要使用 base64_encode 來解決亂碼問題。
2. 在內容部份可以用 <div> xxx </div> 來換行。