Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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
如何在没有cron作业的情况下使用php发送计划电子邮件_Php_Email_Automation - Fatal编程技术网

如何在没有cron作业的情况下使用php发送计划电子邮件

如何在没有cron作业的情况下使用php发送计划电子邮件,php,email,automation,Php,Email,Automation,我想使用我的php网站发送计划邮件,我不想使用cron job,因为共享托管环境可能不提供所有功能 那么,我如何通过我的网站发送日程邮件呢。请让我知道 提前感谢,, Laxmilal Menaria查看: 本网站的目的是 允许网站管理员不使用 在自己的主机上运行cronjob服务 克朗乔布斯 它声称是免费服务,尽管我还没有尝试过。请查看: 本网站的目的是 允许网站管理员不使用 在自己的主机上运行cronjob服务 克朗乔布斯 它声称是免费服务,尽管我还没有尝试过。你可以使用访客点击发送电子邮

我想使用我的php网站发送计划邮件,我不想使用cron job,因为共享托管环境可能不提供所有功能

那么,我如何通过我的网站发送日程邮件呢。请让我知道

提前感谢,, Laxmilal Menaria

查看:

本网站的目的是 允许网站管理员不使用 在自己的主机上运行cronjob服务 克朗乔布斯

它声称是免费服务,尽管我还没有尝试过。

请查看:

本网站的目的是 允许网站管理员不使用 在自己的主机上运行cronjob服务 克朗乔布斯


它声称是免费服务,尽管我还没有尝试过。

你可以使用访客点击发送电子邮件。上次运行作业时,请在某处(db)写入

$now = time();
if ($now > $last_sent_time + 3600) {
  // code that sends emails
  // goes here ....... 

  set_last_sent_time($now);
}

我想你明白了。您应该将此代码放在每个对站点的请求上。该示例每小时发送一次电子邮件

您可以使用访客点击发送电子邮件。上次运行作业时,请在某处(db)写入

$now = time();
if ($now > $last_sent_time + 3600) {
  // code that sends emails
  // goes here ....... 

  set_last_sent_time($now);
}

我想你明白了。您应该将此代码放在每个对站点的请求上。该示例每小时发送一次电子邮件

“这个例子每小时发送一封电子邮件。”只要你有足够多的访客。如果你一天只有两个访客,很明显你一天只会收到两次电子邮件。您还需要将上次发送的时间存储在数据库或文件中,以便以后读取。这是你唯一的选择,完全正确。但你可以在家里(或其他任何地方)的电脑上配置cron,它会每小时向你的网站发送http请求(启动浏览器并导航到你的网站)。“这个例子每小时发送电子邮件。”只要你有足够多的访问者。如果你一天只有两个访客,很明显你一天只会收到两次电子邮件。您还需要将上次发送的时间存储在数据库或文件中,以便以后读取。这是你唯一的选择,完全正确。但您可以在您的家用(或任何)计算机上配置cron,它将每小时向您的站点发送http请求(启动浏览器并导航到您的站点)。