php - 您如何使用 php 制作一个基于 Web 服务器中即将到来的日期发送电子邮件的 Web 应用程序?
问题描述
我正在使用 PHP 和 MySQL 制作一个简单的发票 Web 应用程序。但是我需要在到期日(在我的数据库中指定)前 2 天以某种方式向用户(其电子邮件在数据库中)发送一封电子邮件,即使网页上没有客户端也是如此。很抱歉,如果这不是很具体,我会附上一张图片来帮助您理解。
干杯!
解决方案
使用定时任务;
你需要:
- 服务器访问
- Linux/Mac 服务器
sudo crontab -e
打开 crontab
插入:
* * 1 * * php /path/to/file.php
这将每天运行您的文件。只需让 file.php 做你想做的事。
推荐阅读
- react-native - 如何渲染
- 使用 react-native-render-html 进行适当的缩进和标签?
- c++ - Arduino - GUISlice - gslc_ElemSetTxtStr 不更新文本
- geospatial - 如何在 python 中的 GeoTiff 图像 (epsg:32643) 上找到以 lat/long 指定的位置?
- java - Java中的数组声明和初始化
- image - 在 ImageJ 中编写宏以打开、更改颜色、调整亮度和重新保存显微镜图像
- javascript - javascript/nodejs - 如何通过语言操作 Json 对象
- notifications - 如何在 PWA 服务工作者中安排定期任务
- cassandra - 捕获 Cassandra 指标
- java - 我在实现 cuberto 液体滑动动画时遇到此错误 - 无法获取'https://maven.pkg.github.com/Cuberto/liquid-swipe-android/
- nginx - 为什么将 nginx 入口控制器部署为容器(pod)?