看看小弟我在注册码不显示。显示为红叉。哪位高手帮忙解决下

WBOY
リリース: 2016-06-13 12:41:48
オリジナル
800 人が閲覧しました

看看我在注册码不显示。显示为红叉。谁帮忙解决下?

<br />
<?php<br />
/**<br />
* TestGuest Version1.0<br />
* ================================================<br />
* Copy 2010-2012 yc60<br />
* Web: http://www.yc60.com<br />
* ================================================<br />
* Author: Lee<br />
* Date: 2010-8-13<br />
*/<br />
session_start();<br />
<br />
//随机码的个数<br />
$_rnd_code = 4;<br />
<br />
//创建随机码<br />
for ($i=0;$i<$_rnd_code;$i++) {<br />
	$_nmsg .= dechex(mt_rand(0,15));<br />
}<br />
<br />
//保存在session<br />
$_SESSION['code'] = $_nmsg;<br />
<br />
//长和高<br />
$_width = 75;<br />
$_height = 25;<br />
<br />
//创建一张图像<br />
$_img = imagecreatetruecolor($_width,$_height);<br />
<br />
//白色<br />
$_white = imagecolorallocate($_img,255,255,255);<br />
<br />
//填充<br />
imagefill($_img,0,0,$_white);<br />
<br />
$_flag = false;<br />
<br />
if ($_flag) {<br />
	//黑色,边框<br />
	$_black = imagecolorallocate($_img,0,0,0);<br />
	imagerectangle($_img,0,0,$_width-1,$_height-1,$_black);<br />
}<br />
<br />
//随即画出6个线条<br />
for ($i=0;$i<6;$i++) {<br />
	$_rnd_color = imagecolorallocate($_img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255));<br />
	imageline($_img,mt_rand(0,$_width),mt_rand(0,$_height),mt_rand(0,$_width),mt_rand(0,$_height),$_rnd_color);<br />
}<br />
<br />
//随即雪花<br />
for ($i=0;$i<100;$i++) {<br />
	$_rnd_color = imagecolorallocate($_img,mt_rand(200,255),mt_rand(200,255),mt_rand(200,255));<br />
	imagestring($_img,1,mt_rand(1,$_width),mt_rand(1,$_height),'*',$_rnd_color);<br />
}<br />
<br />
//输出验证码<br />
for ($i=0;$i<strlen($_SESSION['code']);$i++) {<br />
	$_rnd_color = imagecolorallocate($_img,mt_rand(0,100),mt_rand(0,150),mt_rand(0,200));<br />
	imagestring($_img,5,$i*$_width/$_rnd_code+mt_rand(1,10),mt_rand(1,$_height/2),$_SESSION['code'][$i],$_rnd_color);<br />
}<br />
<br />
//输出图像<br />
header('Content-Type: image/png');<br />
imagepng($_img);<br />
<br />
//销毁<br />
imagedestroy($_img);<br />
<br />
<br />
<br />
<br />
<br />
<br />
?><br />
<br />
ログイン後にコピー


有高人吗?

Color
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!