javascript - 单击电子邮件中的链接时执行 PHP 代码
问题描述
我在一封电子邮件中有一个链接,它执行某种验证检查。单击此链接时,我想调用 Javascript 函数。然后,这个 Javascript 函数将对执行实际操作(更新数据库中的内容)的 php 脚本执行一些 ajax 调用。
我想知道这是否会带来任何安全问题?这是无论如何都可以完成的事情吗?(因为我在电子邮件中,而不是在实际网站上)
请让我知道你的想法
解决方案
电子邮件阅读器会从内容中删除 javascript,所以恐怕你不能。不过,您可以用另一种方式解决这个问题。例如,您的电子邮件中的链接可能会出现在您网站上的某个页面上,该页面可以完成所有必需的任务。至于您需要检查/传递的值,您可以将它们附加到 url,当然它们是可见的。
推荐阅读
- android - 我的应用在 Play 控制台中崩溃(信号 11 (SIGSEGV),代码 1 (SEGV_MAPERR))
- reactjs - 无法在 React 中使用 chart.js / react-chartjs-2 创建堆叠分组条形图
- reactjs - 为 Graph 读取 CSV 文件
- asp.net-mvc - 运行 Web Api 给出的指定参数超出了有效值异常的范围
- continuous-integration - VSTS 分支状态和 CICD 管道
- javascript - 使用服务创建控制器 — Get... 不是函数
- django - django sendgrid 发送独特的参数
- javascript - 量角器,无法使用 element(by.css) 获取元素
- autofac - 此 ninject 命令/函数的 AutoFac 等效项
- html - 如何在asp.net mvc中制作响应式动态菜单