讓使用者可以輸入他們的生日,生日當天會自動寄給他們電子賀卡,並且提醒管理者關於近期生日的使用者。主要功能包括:
原來日期顥示的格式為日/月,為習慣中文化的月/日, 在顯示Block lists N upcoming birthdays及Block lists birthdays in N days修正以下部份- birthdays.module檔
$blockContent = '<table width="100%">';foreach ($birthdays as $user) {$blockContent .= '<tr><td>' . l($user['name'], 'user/' . $user['uid']) . ' </td><td> ' . $user['month'] . ' ' . $user['day'] . '</td></tr>'; }$blockContent .= '</table>';
關於程式輸入的問題.... 作一下回應。 不建議使用記事本來編輯程式,雖然它會讓你有「用爛工具還是能寫出好程式」的成就感。 但是因為微軟雞婆,作出來的程式會有問題。 如果... 你用記事本寫東西,要存成utf-8的話,請選'另存新檔"。可以看到編碼的選項(預計的ANSI就是BIG5編碼)。 不過因為 BOM 的問題,所以你存的 utf-8 檔案在執行的時候會有問題。
BOM是什麼?? 簡單來說... 微軟把它加在的文件最前面,用來識別它為utf-8檔案的東西。不過別的系統看不懂,包括PHP。所以執行的時候可能會有問題。
最近常在用 emeditor 官方網站:這裡 免費版的下載頁:這裡 中文化package:這裡
當然... 有同樣功能的軟體不少(有免費也有要付錢的)... 看個人喜好囉~~
我修改好了 一直找不到合適的編修程式的軟體 謝謝!!
我推薦notepad++
Joetsui's blog
推 np++ ! 尤其他的function list,太好用了
回應
Re: Birthdays
原來日期顥示的格式為日/月,為習慣中文化的月/日,
在顯示Block lists N upcoming birthdays及Block lists birthdays in N days修正以下部份-
birthdays.module檔
$blockContent = '<table width="100%">';foreach ($birthdays as $user) {$blockContent .= '<tr><td>' . l($user['name'], 'user/' . $user['uid']) . ' </td><td> ' . $user['month'] . ' ' . $user['day'] . '</td></tr>'; }
$blockContent .= '</table>';
把' . $user['month'] . ' 及' . $user['day'] . '交換即可,
但如果要將' . $user['day'] . '後加上"日",
在記事本直接輸入存檔,會出現亂碼,
請問要如何解決?
有直接可以把big5轉成utf8的對照軟體嗎?
Re:
關於程式輸入的問題.... 作一下回應。
不建議使用記事本來編輯程式,雖然它會讓你有「用爛工具還是能寫出好程式」的成就感。
但是因為微軟雞婆,作出來的程式會有問題。
如果... 你用記事本寫東西,要存成utf-8的話,請選'另存新檔"。可以看到編碼的選項(預計的ANSI就是BIG5編碼)。
不過因為 BOM 的問題,所以你存的 utf-8 檔案在執行的時候會有問題。
BOM是什麼?? 簡單來說... 微軟把它加在的文件最前面,用來識別它為utf-8檔案的東西。不過別的系統看不懂,包括PHP。所以執行的時候可能會有問題。
最近常在用 emeditor
官方網站:這裡
免費版的下載頁:這裡
中文化package:這裡
當然... 有同樣功能的軟體不少(有免費也有要付錢的)...
看個人喜好囉~~
Re: Birthdays
我修改好了
一直找不到合適的編修程式的軟體
謝謝!!
Re: Birthdays
我推薦notepad++
Joetsui's blog
Re: Birthdays
推 np++ !
尤其他的function list,太好用了