请教:程序没错,却显示乱码

hzsagile 2003-11-27 03:47:24
<?php
header("Content-type: image/gif");

$hour = date(h);
$min = date(i);

$p=3.14159;

$th=(30*$hour+$min/2)*((2*$p)/360);
$tm=($min*6)*((2*$p)/360);
$image = imagecreate(200,200);
$colorbk = ImageColorAllocate($image, 200, 200, 200);
$color = ImageColorAllocate($image, 255, 0, 0);
$colorY = ImageColorAllocate($image, 255, 0, 255);
$colorGreen = ImageColorAllocate($image, 0, 255, 0);
$colorBlue = ImageColorAllocate($image, 0, 0, 255);
imagefill($image, 0, 0, $colorbk);
for ($i=0; $i<=12; $i++)
{
$a=$i*$p/6;
$x=100+sin($a)*100;
$y=100-cos($a)*100;
imagearc($image, $x, $y, 5, 5, 0, 360, $color);
imagestring($image, 4, $x, $y, $i, $color);
}
$x_h=100+sin($th)*60;
$y_h=100-cos($th)*60;
$x_m=100+sin($tm)*80;
$y_m=100-cos($tm)*80;
imagearc($image, 100, 100, 200, 200, 0, 360, $colorGreen);
imagefill($image, 100, 100, $colorBlue);
imagearc($image,100, 100, 10, 10, 0, 360, $color);
imageline($image, 100, 100, $x_h, $y_h, $color);
imageline($image, 100, 100, $x_m, $y_m, $color);

imagepng($image);
ImageDestroy($image);
?>
...全文
47 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzsagile 2003-11-27
  • 打赏
  • 举报
回复
设置了,结果还是一样,怎么办哪
ustcfrank 2003-11-27
  • 打赏
  • 举报
回复
apache默认字体设置了没?

更改httpd.conf

AddDefaultCharset gb2312

记得重启apache
hzsagile 2003-11-27
  • 打赏
  • 举报
回复
apache2.047+w2k pro
shg918 2003-11-27
  • 打赏
  • 举报
回复
apache2?1?win2k?linux?
hzsagile 2003-11-27
  • 打赏
  • 举报
回复
为什么我显示乱码呢?是不是和php.ini有关?我是php4.34加载php_gd2.dll默认字符集是GB3212,急,请高手指点,谢谢
xuzuning 2003-11-27
  • 打赏
  • 举报
回复
钟面(4:42)

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧