螞蟻分類資訊註冊驗證郵件標題內容全是亂碼解決方法

2021-09-03 02:09:55 字數 908 閱讀 2315

最近作息時間有點雜亂,早上8點多起床,吃完飯打把遊戲,然後準備工作。咋一看,又要吃午飯了,預期的午睡倒是很準時,13.00起床琢磨著下午要幹什麼,索性打把遊戲等腦袋清醒點再說。晚上寫完文章,差不多到22.00的樣子,再打把遊戲,然後開啟手機看會**,累了,躺下就睡。

表面很冷靜,但心裡焦慮。

莫名的不心安,總覺得缺了點什麼。

還是來解答一下群友的問題吧,反正想多了也是沒意義

走你。。。。

如上圖使用者收到的郵件標題內容都是亂碼。

首先,你要有個習慣思維,亂碼=編碼錯誤,所以這裡肯定是編碼的問題。

開啟:/include/email.class.php,搜尋「sendmail」

$mail_from = $this->get_address($this->strip_comment($from));

$subject = '=?gb2312?b?' . base64_encode($subject) . '?=';

$body = @ereg_replace('(^|(' . "\r\n" . '))(\\.)', '\\1.\\3', $body);

$header .= 'mime-version:1.0' . "\r\n";

if ($mailtype == 'html')

else

找到上面這段,刪掉下面這句

$subject = '=?gb2312?b?' . base64_encode($subject) . '?=';
然後刪除「;charset=gb2312」 有兩處,儲存在測試就正常了。

打完,收工!

表單資訊註冊驗證

這裡分為了js和jquery 兩個版本,挺重要的記錄下來 html 請填寫註冊資訊js 驗證使用者名稱 function check username if username username.trim else if regname.test username else 驗證暱稱 function...

jQuery驗證使用者註冊資訊

validator.addmethod dlmstring function value,element 只能為中文字母數字或下劃線 validator.addmethod dlmk function value,element 不能為開頭 validator.addmethod dlmj func...

mymps螞蟻分類資訊系統模板編譯機制

模板編譯檔案存放 所有的模板編譯檔案均被解析成 php 檔案存放在 data templates 中,以 數字 模板標示符組合.tpl.php 形式儲存。頁面快取重新整理原理 當開發者編輯過模板檔案之後,mymps模板解析器會匹配模板 html 檔案與快取 php 檔案的最後修改時間,如若模板 ht...