谁能帮我看看这段php代码吗?

<?php/*imagecreatetruecolorimagestringdechexrand*imagecolorallocate*///session_start(... <?php
/*imagecreatetruecolor imagestring dechex rand
*imagecolorallocate
*/
// session_start();
header("Content-type: image/jpeg");
for($i=1;$i<=4;$i++){
$reand = dechex(rand(1,15));
//echo $reand;
}
$im = imagecreatetruecolor(20,100);
$bg = imagecolorallocate($im,254,246,104);
$ss = imagestring($im,5,3,70,$reang,$bg);
imagejpeg($im);
?>
输出:
我错在哪呀???
展开
 我来答
新程php培训
2010-06-20 · TA获得超过1872个赞
知道小有建树答主
回答量:504
采纳率:0%
帮助的人:462万
展开全部
<?php
// 你的文字和背景色一样,所以看不出文字来
/*imagecreatetruecolor imagestring dechex rand
*imagecolorallocate
*/
// session_start();
header("Content-type: image/jpeg");
for($i=1;$i<=4;$i++){
$reand = dechex(rand(1,15));
//echo $reand;
}
$im = imagecreatetruecolor(200,100);
$bg = imagecolorallocate($im,254,246,104);
$color = imagecolorallocate($im,255,255,255);
$ss = imagestring($im,5,3,70,'aa',$color); //aa改为你需要的文字
imagejpeg($im);
?>
lrenwang
2010-06-20 · TA获得超过289个赞
知道小有建树答主
回答量:437
采纳率:0%
帮助的人:306万
展开全部
<?php
session_start();
@header("Content-Type:image/png");
$fontname="gd.ttf"; //任意字体库

$str="0123456789";

$im = imagecreate(50,23);

$white = ImageColorAllocate($im,255,255,255);

$red = ImageColorAllocate($im,65,112,150);

$black = ImageColorAllocate($im,0,0,0);

$pix = imagecolorallocate($im,187,230,247);

for ($i=0;$i<4;$i++)
{
$temp = $str[mt_rand(0,9)];
$text .= "$temp";
$font .= "$temp";
}
for($i=0;$i<1000;$i++)
{
imagesetpixel($im,mt_rand(0,50),mt_rand(0,24),$pix);
}
//$_SESSION["code"] = $text;
$_SESSION("code", $text,0,"/");//随机数字生成,置cookie
ImageTTFText($im, 13, 3, 4, 20, $red, $fontname,$text);
//imagestring($im, 5, 4, 10, "Graph TEST!!", $red);
ImagePng($im);

ImageDestroy($im);

?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式