亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這一課很多人無法刷出驗證碼!然后我自己看了這一課的問答發現很多人都沒有仔細檢查自己寫的代碼

這一課的問答發現很多人都沒有仔細檢查自己寫的代碼,只要根據老師的代碼慢慢的敲是不會有刷不出驗證碼的,還有老師所說的“你看看是不是有輸出,有任何輸出都不可以或者你配置PHP配置文件,先把error_reporting=E_ALL&~E_NOTICE第二開啟output_buffering=4096,之后重啟服務器試試”

PS: 這一課很多人粗心大意沒有仔細檢查自己寫的代碼很老師的代碼所以才出現這些驗證無法顯示的問題,在這里我把我的代碼作為參考。你們可以用文本對比的軟件對比我的代碼,我一般用這個在線文本對比網站比較簡單是國外的網站!(我不知道慕課網可不可粘貼其他網站的網址所以@代表.diffnow @ com 把@換成.就可以訪問這個在線文本對比網站下面我把這網站的截圖上傳給你們看看使用很簡單的 然后我把我的代碼在圖片下面粘貼 你們可以拿來和你的代碼最為參考 我的代碼是完全可以刷出驗證碼的也就是跟老師一模一樣代碼只要你不對代碼做修改都是一樣的?。?網址@代表. ?diffnow @ com ? 把@換成.

546f024f0001cd0905000373.jpg

<?php
require_once?'string.func.php';
//通過GD庫做驗證碼
//創建畫布
$width=80;
$height=28;
$image=imagecreatetruecolor($width,$height);
$white=imagecolorallocate($image,255,255,255);
$black=imagecolorallocate($image,0,0,0);
//?用填充矩形填充畫布
imagefilledrectangle($image,1,1,$width-2,$height-2,$white);
$type=1;
$length=4;
$chars=buildRandomString($type,$length);
$sess_name="varify";
$_SESSION[$sess_name]=$chars;
$fontfiles=array("MSYH.TTF","MSYHBD.TTF","SIMHEI.TTF","SIMKAI.TTF","SIMSUN.TTC");

for($i=0;$i<$length;$i++)?{
????$size=mt_rand(14,18);
????$angle=mt_rand(-15,15);
????$x=5+$i*$size;
????$y=mt_rand(20,26);
????$fontfile="../fonts/".$fontfiles[mt_rand(0,count($fontfiles)-1)];
????$text=substr($chars,$i,1);
????$color=imagecolorallocate($image,mt_rand(50,90),mt_rand(80,200),mt_rand(90,180));
????imagettftext($image,$size,$angle,$x,$y,$color,$fontfile,$text);
}
header("content-type:image/gif");
imagegif($image);
imagedestroy($image);

?PS: 這些都是全手工敲的,所以語句牛頭不對馬嘴的請見諒。如果上述有什么錯誤請多多指教!

正在回答

2 回答

上面的同學很好,學習就是要這樣學,解決問題的能力很重要,不論通過什么途徑解決都是進步的過程

所以大家也要努力哈

^-^...

1 回復 有任何疑惑可以回復我~
#1

Lucifer路西法 提問者

非常感謝!
2014-11-22 回復 有任何疑惑可以回復我~
#2

慕斯2950890

777777
2015-08-21 回復 有任何疑惑可以回復我~
#3

慕斯2950890

回復 Lucifer路西
2015-08-21 回復 有任何疑惑可以回復我~
#4

慕斯2950890 回復 Lucifer路西法 提問者

3333
2015-08-21 回復 有任何疑惑可以回復我~
#5

慕斯2950890 回復 Lucifer路西法 提問者

你好啊
2015-08-21 回復 有任何疑惑可以回復我~
#6

慕斯2950890

回復 Lucifer路西法
2015-08-21 回復 有任何疑惑可以回復我~
查看3條回復

imagettftext(): Invalid font filename in <b>F:\eweb\lib\image.func.php</b> on line <b>26</b><br />

運行時網頁出現這個提示,

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117254    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

這一課很多人無法刷出驗證碼!然后我自己看了這一課的問答發現很多人都沒有仔細檢查自己寫的代碼

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號