Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Emailing onclick按钮检索用户电子邮件_Javascript_Email_Drupal_Drupal 7 - Fatal编程技术网

Javascript Emailing onclick按钮检索用户电子邮件

Javascript Emailing onclick按钮检索用户电子邮件,javascript,email,drupal,drupal-7,Javascript,Email,Drupal,Drupal 7,我想知道在电子邮件中添加“接受”按钮的最佳方式是什么,当用户单击该按钮时,它会将他们的电子邮件添加到数据库中 主要的疑问是关于在点击操作时向用户发送电子邮件,这样我就可以将按钮重定向到登录页,并检索参数(电子邮件) 提前感谢非常简单,您只需在Drupal中执行两个步骤 设置电子邮件模板并在URL参数中添加收件人电子邮件(如https://www.example.com/get-user-email-page?user_email=example@示例.com)用于锚定/按钮 当用户访问此类UR

我想知道在电子邮件中添加“接受”按钮的最佳方式是什么,当用户单击该按钮时,它会将他们的电子邮件添加到数据库中

主要的疑问是关于在点击操作时向用户发送电子邮件,这样我就可以将按钮重定向到登录页,并检索参数(电子邮件)


提前感谢

非常简单,您只需在Drupal中执行两个步骤

  • 设置电子邮件模板并在URL参数中添加收件人电子邮件(如
    https://www.example.com/get-user-email-page?user_email=example@示例.com
    )用于锚定/按钮
  • 当用户访问此类URL时,请检查URL中的参数(如果可用),然后获取并保存到数据库中

希望这对某人有用。

最简单的解决方案是在电子邮件模板中设置“接受”按钮/锚定时,在URL的参数中添加电子邮件地址,这样当用户单击时,您就可以轻松地获取电子邮件并将其保存到数据库中。@usmanjutt84我明白了,我没有考虑过这个选项。我来看看。A感谢您的评论。我的默认电子邮件发件人无法添加动态标记,因此我必须移动到另一个,但此解决方案运行良好,是否要编写一个答案,以便我可以向上投票给您@乌斯曼朱特84