關於驗證碼不顯示,開了GD庫也無法顯示的解決方法

2021-08-13 04:40:43 字數 765 閱讀 1904

相信很多朋友都碰到過,我今天學習驗證碼那一課的時候,自己測試時顯示失敗,而且直接訪問驗證碼的方法時,返回的是亂碼。這其實是utf8檔案中的bom頭在作怪,以下是我找到的一段**,大家只要把它放在乙個php檔案中執行即可。如:只需執行一次)。

**:<?

php 

/*清除rom*/if(

isset

($_get

['dir'

]))else

$auto =1

;checkdir

($basedir

);function

checkdir

($basedir

)else}}

//end while 

closedir

($dh);}

//end if($dh 

}//end function 

function

checkbom

($filename

)else

}else

return

("bom not found.");}

//end function 

function

rewrite

($filename

,$data

)?>

複製**

需要說一點,我碰到過這種問題,就是

當手動修改過配置檔案後,又出現顯示不正常的情況

,所以當你們顯示不正常的時候,那就執行執行

GD庫問題驗證碼不顯示分析處理

不能正常顯示的驗證碼的phpinfo檢測情況 正常顯示的驗證碼的phpinfo檢測情況 經對比有gd freetype libpng版本有小差別,而且下面的多了對xpm xbm的支援。多次配置gd 2.0.3335無法開啟xpm xbm支援,真讓人崩潰。試下libgd wget tar zxvf l...

關於ThinkCMF後台驗證碼不顯示

最近小凱在群裡看到好多同學們遇到乙個頭疼的問題,程式在本地除錯好了之後上傳伺服器,後台的驗證碼就會不顯示,今天三群的 江蘇 冰點零度 php 同學遇到了這個問題。開始小凱以為是gb庫出來問題 因為之前有個同學利用萬網的空間 沒有開啟gb庫 導致了不顯示。常州 qy 電腦 同學解答了這個問題 這裡需要...

ecshop驗證碼不顯示

1 公司最近用乙個ecshop做乙個專案,但是在後台登陸和找回密碼的時候發現驗證碼是不顯示的 解決加法 找到根目錄下 wwwroot includes init.php的這個檔案把如下 注釋掉就可以了 判斷是否支援 gzip 模式 if defined init no smarty gzip ena...