【发布时间】:2011-12-30 23:05:48
【问题描述】:
我发现了一些“替代 cron”的 php 代码她是sn-p:
<?php
if (($last + $interval) >= time()) {
// execute some script(s)
}
?>
我正在尝试延迟发送电子邮件的脚本。这是电子邮件脚本:
<?php
if(isset($_POST['email']))
{
$headers = "From: Memory Jet <your_company@example.com>\r\n";
$to_visitor = $_POST["email"];
$common_data = $_POST["message"];
mail($to_visitor, "Your Memory", $common_data, $headers);
} ?>
【问题讨论】:
-
我不明白你怎么能把它称为 cron 的替代品。如何解释你想要达到的目标。对于简单的延迟,您可以使用 sleep()
-
不,它不会工作(单独),但我想,这不是你真正的问题。
-
这将是一个很大的延迟,所以睡眠不起作用。
-
你可以更好地解释这个问题;那么你会得到更好的答案。
-
你说得对,对不起。我想在由该代码确定的特定时间发送此电子邮件。我怎样才能得到它,以便在一定时间内发送这封电子邮件?