我正在尝试在管理页面中向公司网站添加“切换”功能。基本上,该公司向许多订户发送月度报告。他们使用数据库存储所有公司和订阅者信息,并在其网站的管理页面中添加新公司和订阅者。当订阅日期几乎结束时,订阅者将收到一封自动到期提醒电子邮件。但是,他们希望能够选择订户是否收到过期电子邮件。因此,在他们可以编辑订阅者信息的管理页面上,我想设置一个开关,可以设置是否接收它们。我正在尝试找出最好的方法来执行此操作以及哪些php页面需要更改。
如果你想从可能的php页面看到一些代码(例如admin / index.php等),请告诉我
由于
答案 0 :(得分:1)
实际上你的query
正在按照我的意思检查将在某个日期到期的用户
"SELECT name, email, datetime_expire FROM subscriber WHERE datetime_expire = '".$expiry."'"
我认为您应该将integer
字段添加到表subscriber
,例如not_expiring
,默认设置为0
。所以你应该将你的查询改为
"SELECT name, email, datetime_expire FROM subscriber WHERE datetime_expire = '".$expiry."' and not_expiring = '0'"
现在您必须修改管理页面并在订阅者表单中添加一个复选框来控制此新数据库字段,并能够将= 1
设置为您不想向其发送电子邮件的客户端。