使用驗證碼的時候,一開始正常,後來不顯示了
網上說是utf-8的編碼問題,什麼bom去掉,轉化為無bom的格式
我都試了,沒用
後來知道是在調用驗證碼的地方 寫上
Public function verify(){
import('ORG.Util.Image');
Image::buildImageVerify();
}
改成這樣就行了
Public function verify(){
import('ORG.Util.Image');
ob_clean();//這個就是關鍵
Image::buildImageVerify();
}
ob_clean這個函數的作用就是用來丢棄輸出緩沖區中的内容,如果你的網站有許多生成的圖檔類檔案,那麼想要通路正确,就要經常清除緩沖區。