php实现查看邮件是否已被阅读的方法


Posted in PHP onDecember 03, 2013

当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读。这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间。

<? 
error_reporting(0); 
Header("Content-Type: image/jpeg"); //Get IP 
if (!empty($_SERVER['HTTP_CLIENT_IP'])) 
{ 
$ip=$_SERVER['HTTP_CLIENT_IP']; 
} 
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) 
{ 
$ip=$_SERVER['HTTP_X_FORWARDED_FOR']; 
} 
else 
{ 
$ip=$_SERVER['REMOTE_ADDR']; 
} 
//Time 
$actual_time = time(); 
$actual_day = date('Y.m.d', $actual_time); 
$actual_day_chart = date('d/m/y', $actual_time); 
$actual_hour = date('H:i:s', $actual_time); 
//GET Browser 
$browser = $_SERVER['HTTP_USER_AGENT']; 
//LOG 
$myFile = "log.txt"; 
$fh = fopen($myFile, 'a+'); 
$stringData = $actual_day . ' ' . $actual_hour . ' ' . $ip . ' ' . $browser . ' ' . "\r\n"; 
fwrite($fh, $stringData); 
fclose($fh); 
//Generate Image (Es. dimesion is 1x1) 
$newimage = ImageCreate(1,1); 
$grigio = ImageColorAllocate($newimage,255,255,255); 
ImageJPEG($newimage); 
ImageDestroy($newimage); 
?>
PHP 相关文章推荐
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 PHP
php表单提交问题的解决方法
Apr 12 PHP
基于initPHP的框架介绍
Apr 18 PHP
PHP过滤★等特殊符号的正则
Jan 27 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 PHP
WordPress中用于检索模版的相关PHP函数使用解析
Dec 15 PHP
非常重要的php正则表达式详解
Jan 04 PHP
PHP之图片上传类实例代码(加了缩略图)
Jun 30 PHP
Thinkphp3.2.3分页使用实例解析
Jul 28 PHP
php利用imagemagick实现复古老照片效果实例
Feb 16 PHP
php 一维数组的循环遍历实现代码
Apr 10 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 #PHP
php中{}大括号是什么意思
Dec 01 #PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
Nov 28 #PHP
wordpress自定义url参数实现路由功能的代码示例
Nov 28 #PHP
PHP变量内存分配问题记录整理
Nov 27 #PHP
php遍历文件夹所有文件子文件夹函数代码
Nov 27 #PHP
PHP根据IP地址获取所在城市具体实现
Nov 27 #PHP
You might like
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
jQuery each()方法的使用方法
2010/03/18 Javascript
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
javascript 用函数语句和表达式定义函数的区别详解
2014/01/06 Javascript
关于javaScript注册click事件传递参数的不成功问题
2014/07/18 Javascript
每天一篇javascript学习小结(String对象)
2015/11/18 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
微信小程序 Video API实例详解
2016/10/02 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
分享Bootstrap简单表格、表单、登录页面
2017/08/04 Javascript
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
浅谈Angular7 项目开发总结
2018/12/19 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
2019/06/22 Javascript
解决layui使用layui-icon出现默认图标的问题
2019/09/11 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
vue.config.js中配置Vue的路径别名的方法
2020/02/11 Javascript
JS Generator 函数的含义与用法实例总结
2020/04/08 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
Python实现钉钉发送报警消息的方法
2019/02/20 Python
Python中if有多个条件处理方法
2020/02/26 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
Python读取pdf表格写入excel的方法
2021/01/22 Python
美国排名第一的在线葡萄酒商店:Wine.com
2016/09/07 全球购物
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
Zooplus葡萄牙:欧洲领先的网上宠物商店
2018/07/01 全球购物
竞聘副主任科员演讲稿
2014/01/11 职场文书
学生生病请假条范文
2014/02/16 职场文书
中央空调节能方案
2014/06/15 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
火锅店的活动方案
2014/08/15 职场文书
临床医学生职业规划书范文
2014/10/25 职场文书
2014年女职工工作总结
2014/11/27 职场文书
python设置 matplotlib 正确显示中文的四种方式
2021/05/10 Python