ホームページ  >  記事  >  バックエンド開発  >  win iis php アーキテクチャ Web サイトに検証コードが表示されない場合の解決方法

win iis php アーキテクチャ Web サイトに検証コードが表示されない場合の解決方法

WBOY
WBOYオリジナル
2016-06-13 12:49:051000ブラウズ

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();
}
?>

PHP 確認コード
-----解決策---------
$s = file_get_contents('http://www.xmfoodcn.com/system/verify.php?salt=pkommyjkafe7');<br />
echo substr($s, 3);<br />
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。