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 相关文章推荐
PHP中上传大体积文件时需要的设置
Oct 09 PHP
E路文章系统PHP
Dec 11 PHP
微盾PHP脚本加密专家php解密算法
Sep 13 PHP
php设计模式 State (状态模式)
Jun 26 PHP
ThinkPHP添加更新标签的方法
Dec 05 PHP
PHP中使用php://input处理相同name值的表单数据
Feb 03 PHP
PHP使用DirectoryIterator显示下拉文件列表的方法
Mar 13 PHP
PHP实现中文圆形印章特效
Jun 19 PHP
编写PHP脚本使WordPress的主题支持Widget侧边栏
Dec 14 PHP
在WordPress中获取数据库字段内容和添加主题设置菜单
Jan 11 PHP
PHP 7.1新特性的汇总介绍
Dec 16 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
Jun 16 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
基于mysql的论坛(3)
2006/10/09 PHP
PHP strtok()函数的优点分析
2010/03/02 PHP
php中去除所有js,html,css代码
2010/10/12 PHP
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
Javascript 面向对象(一)(共有方法,私有方法,特权方法)
2012/05/23 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
js常用系统函数用法实例分析
2015/01/12 Javascript
js实现的二级横向菜单条实例
2015/08/22 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
jQuery的ajax和遍历数组json实例代码
2016/08/01 Javascript
原生JS和jQuery操作DOM对比总结
2017/01/19 Javascript
浅谈AngularJS中使用$resource(已更新)
2017/09/14 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
[42:34]VP vs VG 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
python对指定目录下文件进行批量重命名的方法
2015/04/18 Python
Python读取网页内容的方法
2015/07/30 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
django框架中间件原理与用法详解
2019/12/10 Python
PyQt5事件处理之定时在控件上显示信息的代码
2020/03/25 Python
Python Dict找出value大于某值或key大于某值的所有项方式
2020/06/05 Python
Keras 使用 Lambda层详解
2020/06/10 Python
六种酷炫Python运行进度条效果的实现代码
2020/07/17 Python
C语言基础笔试题
2013/04/27 面试题
工商管理专业应届生求职信
2013/11/04 职场文书
建房协议书
2014/04/11 职场文书
应届毕业生求职信范文
2014/05/08 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
优秀教师先进材料
2014/12/16 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
刑事申诉状范文
2015/05/20 职场文书
2016年元旦寄语
2015/08/17 职场文书
OpenCV-Python实现人脸磨皮算法
2021/06/07 Python