【发布时间】:2019-01-30 03:37:32
【问题描述】:
我有一个使用 WordPress 用 PHP 编写的网站。在我的网站上,我安装了一个名为 UltimateMember 的插件。在这个插件中,您可以添加一个注册表单,让访问者可以选择注册到我的页面。
我还安装了一个名为 Newsletter 的插件。此插件创建一个页面,用户可以在其中注册双重选择验证以接收新闻通讯。
我现在的计划是删除此站点并在注册表单中添加一个复选框。当用户想要接收我的时事通讯时,他可以选中该复选框。
当他提交注册时,我可以检查是否在注册请求期间选中了复选框。在这个函数中,我想要求 Newsletter 插件中的类调用那里的函数来发送时事通讯。
在这个函数中有一行代码,函数在其中接收电子邮件地址(通常从新闻通讯页面上的表单发送):
$email = $this->normalize_email(stripslashes($_REQUEST['ne']));
当我现在在没有提交表单的情况下调用函数时,我遇到了一个问题,因为这个变量将为空。
所以我的问题是,在注册过程中调用函数订阅用户之前,是否可以设置这个 $_REQUEST 变量?
【问题讨论】: