| 查看: 587 | 回复: 23 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
有人知道这种图片的工作原理吗
|
|||
killl
荣誉版主 (职业作家)
灌水
- 应助: 0 (幼儿园)
- 贵宾: 11.38
- 金币: 12795.3
- 红花: 2
- 帖子: 4117
- 在线: 314.1小时
- 虫号: 228291
- 注册: 2006-03-24
- 专业: 语言学其他学科
★ ★
ftfget1(金币+1):谢谢
wsshihan(金币+1):感谢参与!
ftfget1(金币+1):谢谢
wsshihan(金币+1):感谢参与!
|
显示IP签名图片简介 原理是检测访问者的系统信息和IP地址,并依据IP给出对应的地理位置,动态写入并生成图片 由于检测的是访问者的信息,所以每个人看到的文字内容不一样,是各自的地址和系统信息。 图片中显示是你自己的信息, 其他人看到的是各自的信息,所以很适合做为论坛的个性签名使用 再详细讲解一下: 1.这种图片不是真正的图片,地址是一个网页程序,可以是asp、php或者cgi的。 2.当你访问这个图片时,真正的程序会记录你的ip,并从数据库找到对应的地址,然后动态生成一个图片显示给你。 一些例子: php: Header("Content-type: image/PNG" ; $myip=$REMOTE_ADDR; $im = imagecreate(158,35); $bkg = ImageColorAllocate($im, 128,128,128 ); //背景色 $red = ImageColorAllocate($im, 204,204,204 ); //红色 $blue = ImageColorAllocate($im, 255,255,255 ); //蓝色 for ($i = 0; $i < strlen($myip); $i++) { imagestring($im, 3, $i*10+5, 0, substr($myip,$i,1), $blue);//ImageColorAllocate($im,rand(5, 255),rand(5, 255),rand(5, 255))改成这样就成了随机色 } imagestring($im,3,5,10,"--------------------",$red); imagestring($im,3,20,20,"Designed By Arcow",$red); ImagePNG($im); ImageDestroy($im); ?> http://www.cnzzb.com/info/251.htm asp: http://code.chinadownz.com/2005/30131.html |

9楼2006-06-05 17:47:19

2楼2006-06-05 16:30:25
3楼2006-06-05 16:33:39
marui731
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.5
- 金币: 2407.9
- 散金: 222
- 帖子: 671
- 在线: 204.8小时
- 虫号: 107646
- 注册: 2005-11-17
- 性别: GG
- 专业: 有机合成
4楼2006-06-05 16:35:01














回复此楼
;