ホームページ >バックエンド開発 >PHPチュートリアル >win iis php アーキテクチャ Web サイトに検証コードが表示されない場合の解決方法
win iis php アーキテクチャの Web サイトに検証コードが表示されません
http://www.xmfoodcn.com/system/login.php
認証コードが表示されない
058df92d40c27b7e56a6f8bf667bc8cflang->get('system/check/verifynew')."" src="".$king->config('inst') ."system/verify.php?salt={$salt}"/>";
$s.="874223561d1d057d65d44777cbfab489".$king->lang->get('system/check/verifynew')."5db79b134e9f6b82c0b36e0489ee08ed";
kc_ajax('',$s,0,$js);
}
関数 king_def(){
グローバル $king;
header("キャッシュ制御: キャッシュなし、再検証する必要があります"); // HTTP/1.1
header("有効期限: 1997 年 7 月 26 日月曜日 05:00:00 GMT") // 過去の時間
header("コンテンツタイプ: image/png");
$salt=kc_get('salt',1,1);
$width=$king->config('verifywidth');//画像の長さ
$height=$king->config('verifyheight');//画像の高さ
$size=$king->config('verifysize');//テキストサイズ
$num=$king->config('verifynum');//テキストの数
$content=$king->config('verifycontent');//ランダムな文字
$array_content=explode('|',$content);
$array_content=array_diff($array_content,array(null));
$array_font=kc_f_getdir('system/verify_font','ttf|ttc');
$str='';
$img=imageCreate($width,$height);//空の画像を作成します
imageFilledRectangle($img, 0, 0, $width, $height, imagecolorallocate($img,255,255,255));
//書き込み
for($i=0;$i
$code=$array_content[array_rand($array_content)];
$str.=$code;//検証コード文字
$color=imageColorAllocate($img,rand(0,128),rand(0,128),rand(0,128));
$font='verify_font/'.$array_font[array_rand($array_font)];// フォントをランダムに読み取ります
$left=rand(round($size*0.2),round($size*0.4)) $i*$size;
imagettftext($img,rand(round($size*0.7),$size), rand(-20,20), $left,rand(round($size*1.2),$size*1.4),$color,$フォント,$コード);
}
//アスタリスクを描画します
$max=$幅*$高さ/400;
for($i=0;$i
imagestring($img, 15, rand(0,$width), rand(0,$height), '*',rand(192,250));
}
//ドットを描画します
$max=$幅*$高さ/40;
for($i=0;$i
imageSetPixel($img, rand(0, $width), rand(0, $height), rand(1,200));
}
//線を描く
$max=$幅*$高さ/800;
for($i=0;$i
imageline($img,rand(0,$width),rand(0,$height),rand(0,$width),rand(0,$height),rand(0,255));
}
//検証コードを verify
に書き込みます
$verify=new KC_Verify_class;
$verify->Put($salt,$str);
imagePng($img);
imageDestroy($img);
$verify->Clear();
}
?>
$s = file_get_contents('http://www.xmfoodcn.com/system/verify.php?salt=pkommyjkafe7');<br /> echo substr($s, 3);<br />