gpt4 book ai didi

php - 实现打开网站的倒计时

转载 作者:行者123 更新时间:2023-11-30 13:31:34 26 4
gpt4 key购买 nike

我目前正在开发一个网站,该网站需要在倒计时到特定日期的计时器用完时打开。带有重定向的 JavaScript 是不可能的,因为 JS 往往是客户端,这将允许用户简单地将他们的计算机时钟更改为适当的日期来解锁网站。

我在想我应该以某种方式使用服务器的内部日期和时间,但我需要实时更新计时器并且只在该日期解锁网站。使用 PHP(如果必须,还可以使用 AJAX)使其尽可能动态化将是首选策略。

你们会如何建议我去做这件事?

最佳答案

怎么样

$openingtime = 1310402546; 
if($_SERVER["REQUEST_TIME"] < $openingtime){
echo "not open yet";
exit;
}

只需使用 http://www.epochconverter.com/或转换为时间戳的东西..


编辑:

http://keith-wood.name/countdown.html获取所需文件

在主页或其他地方,到处都包含(但是 countdown.php 否则你会无限循环)把这个:

$openingtime = 1310402546; 
if($_SERVER["REQUEST_TIME"] < $openingtime){
header("location:countdown.php");
exit;
}

倒计时.php头:

  <style type="text/css">@import "jquery.countdown.css";</style> 
<script type="text/javascript" src="jquery.countdown.min.js"></script>

正文:

<div id="countdown"></div>
<script type="text/javascript">
var timeleft=<?php echo ($openingtime - $_SERVER["REQUEST_TIME"]); ?>;
$('#countdown').countdown({until: +timeleft});</script>

除非我在复制粘贴时出错

关于php - 实现打开网站的倒计时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6599890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com