php中如何在图片里显示ip地址

PHP代码:

  $img = ImageCreate(180,50);

  $ip = $_SERVER['REMOTE_ADDR'];

  ImageColorTransparent($img,$bgcolor);

  $bgColor = ImageColorAllocate($img, 0x2c,0x6D,0xAF); // 背景颜色

  $shadow = ImageColorAllocate($img, 250,0,0); // 阴影颜色

  $textColor = ImageColorAllocate($img, oxff,oxff,oxff); // 字体颜色

  ImageTTFText($img,10,0,78,30,$shadow,"c:/windows/fonts/Tahoma.ttf",$ip);

  //显示背景

  ImageTTFText($img,10,0,25,28,$textColor,"c:/windows/fonts/Tahoma.ttf","your ip is".$ip);

  // 显示IP

  ImagePng($img);

  imagecreatefrompng($img);

  ImageDestroy($img);

  ?>

时间: 2024-10-12 15:15:46

php中如何在图片里显示ip地址的相关文章

php中header()下载图片无法显示问题

问题描述 php中header()下载图片无法显示问题 最近在学PHP,遇到点问题,有大神能看下吗?谢谢!截图在下面~ 解决方案 PHP图片验证码无法显示问题php上传图片到数据库与网页无法显示的问题PHP5.4+IIS7+WINSRV2008 imagepng无法显示图片的问题 解决方案二: 解决方案三: 没人回答?好吧~不过现在解决了,找到的原因是刚刚开始学对ob_startl缓存理解错了.还是感谢csdn平台,还有小机器人N的相关答案推荐~

为什么tsung生成图表中graphs report图片不显示

问题描述 为什么tsung生成图表中graphs report图片不显示 解决方案 哥们,你的问题解决了吗,我生成的报表图片都无法显示,报的是"未找到该页面"生成报告之前是否要配置啥才能看图表啊,你知道吗?谢谢

求邮件正文中内嵌图片的显示问题,急求。

问题描述 我用C#做了JMAIL收取邮件,但对于正文中带的图片直接显示cid:A2CDCAD8@470E1812.45981B54.JPG,有什么办法把这CID的址址换成html的明文地址呀.查了很多资料,都没有,不知有人解决了没有. 解决方案 解决方案二:看看这个里面的链接吧解决方案三:引用1楼wangnaisheng的回复: 看看这个里面的链接吧 大虾的这些东西我都仔细看了,一般是说怎么发出去内嵌图邮件,没有说到怎么去处理接受邮件显示问题.我也了解到可能要用正则表达式把CID译过来,但不知怎

为什么WINDOWS在运行里输入IP地址不能访问网络位置

  问题描述:以前我在开始→运行里键入"IP地址"就可以网上邻居的形式打开对方的机器,但后来提示不能访问网络位置,怎么解决呀?" 解决方法:出现这种情况,首先想到的是不是被中间的网络设备拦截了,比如说防火墙,但是咨询了网管得到了肯定的答复,他们没有那么做.那问题会出在哪里呢? 经过摸索,一般可能有两个原因,第一,对方机器的防火墙和服务的设置问题;第二,协议.账户等相关问题.对于第一点,对方机器上的防火墙如果已开启,需要勾选例外中"文件与打印机共享",在&q

win7电脑中如何查看QQ好友的IP地址?

  现在的QQ诈骗越来越多,而且技术也越来越高明了,甚至让不少年轻人都分辨不清楚,所以有时候突然发现QQ不在常用地登陆的时候,我就会对对方的IP地址格外的在意,不然的话,被骗了都不知道是怎么回事,当然,我也不会开口就问,那么有没有什么办法可以在win7 64位旗舰版中查看到QQ好友的IP地址呢? 1.首先,咱们要确保目前QQ处于登陆状态,接下来咱们同时按下ctrl+alt+del打开电脑的任务管理器窗口. 2.将任务管理器窗口的界面切换到性能这一项,然后点击界面下方的资源监视器按钮. 3.点击资

openvpn ipp.txt里的IP地址为什么和客户端的ip地址不一样

问题描述 openvpn ipp.txt里的IP地址为什么和客户端的ip地址不一样 OPENVPN通过用户名及密码认证的,客户端连进来的时候ip地址和服务器端的ipp.txt里记录的Ip地址不一样,这是为什么啊!哪位大神帮帮忙.

php中获取主机名、协议及IP地址的方法_php技巧

本文实例讲述了php中获取主机名.协议及IP地址的方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: $hostname=gethostbyaddr($_SERVER['remote_addr']);    //获取主机名 echo $hostname;            //输出结果 // $hosts=gethostbynamel('localhost');       //获取ip地址列表 print_r($hosts);           //输出数组 // $

腾达路由器下面电脑显示IP地址冲突怎么办?

腾达路由器下面电脑显示IP地址冲突原因分析. 电脑使用了192.168.0.1的IP地址,与路由器重突.路由器默认的管理地址为192.168.0.1所以要解决的话,可以从两个方法,一个是改路由器的,另一个是把电脑设置为自动获得IP即可. 右键点击"网上邻居"->"属性":  "本地连接"->"属性".  点击"Internet 协议(TCP/IP)": 即可进行IP地址的设置在此我们全部设置为

Java中使用HttpRequest获取用户真实IP地址_JSP编程

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的.但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实IP地址了. 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.jb51.net / 的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1 或 192.168.1.110