首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP怎么获取邮件是否已被查看阅读等信息

    在发送邮件的功能当中难免会有一些需要统计谁在什么时候查看了邮件,是否被对方阅读等等的需求 在有些时候你或许很想知道该邮件是否被对方已阅读,获取到该邮件的阅读状态,但是你不能要求让对方发送回执给你 所以就需要一些小技巧...记录 IP 阅读时间 浏览器类型 写日志 写数据库 更多功能可以自己加… 更多的功能呢,比如你需要统计到具体的人,也可以增加参数,然后进行获取 扩展 需要开启对应扩展,生成img图片需要的GD库,单文件的话所需要的...,框架接入的话就简单多了,入库操作就使用自带ORM即可 用法 在你的邮件中加入如下代码,前提是你的邮件需要支持html格式内容 php...php /** * author: ShenYan. * Email:52o@qq52o.cn * CreatedTime: 2019/1/22 18:25 */ error_reporting(0);...ImageJPEG($newimage); ImageDestroy($newimage); 原理 具体的原理也是很简单的,加入一个1*1的小图标,隐藏掉,当某人打开邮件的时候就会请求改图片的url,做好对应的参数获取即可

    2.2K20

    【源码】optimal-select 是如何获取到 HTML 元素指纹(CSS Selector)

    前言 最近在做一个项目,要求获取到一个 HTML 元素指纹。比如,我点击一个元素,就能返回一个该元素的 CSS selectors 或者 xpath。...,并使用 getSingleSelector 获取到公共祖先的唯一标识 getCommonSelectors 获取到该元素所有的公共 CSS Selector 拼接返回 // 获取元素中公共的祖先 const...(ancestor, options) // 获取到该元素所有的公共 CSS Selector const commonSelectors = getCommonSelectors(elements,...== commonTag) { delete commonProperties.tag } } 获取多个元素的 CSS Selector 有一个比较大的问题,公共属性的获取,并不支持自定义配置忽略的规则等...其中会做一些优化(见 optimize.js 文件),优化后会使用 querySelectorAll 方法,确定其正确性 通过先获取到元素列表公共祖先元素的 CSS Selector,并获取到元素列表的公共属性

    1.8K20
    领券