在列出的日期或时间使用PHP或Javascript更改网页

时间:2015-09-22 18:08:34

标签: javascript php

我是PHP的新手,我想知道这样的事情是否可行。基本上在我的Web服务器上,我有多个索引文件。防爆。 Christmas.html,normal.html,Halloween.html。有没有办法制作一个index.php文件,该文件会在特定日期将您重定向到某个页面?因此,如果是圣诞节时间,PHP页面会将您重定向到Christmas.html页面。谢谢!

我试过这个

// For todays date;
Date.prototype.today = function () { 
return ((this.getDate() < 10)?"0":"") + this.getDate() +"/"+    (((this.getMonth()+1) < 10)?"0":"") + (this.getMonth()+1) +"/"+     this.getFullYear();
}

if((new Date().today()) >= "01/08/2014")
{
 location.href ="new location url";
}
else
 {
 location.href="current location url";
}

但我不想每年都要更改日期,以便再次使用。有办法解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

当然,您可以使用PHP中的header function来设置新位置。

$month = (int)date('n');
$day = (int)date('j');

if ($month == 12 && $day >= 24 && $day <= 26) {
    header('Location: Christmas.html');
}

答案 1 :(得分:0)

相反重定向,可以使用include函数。 它会使您的网页网址相同,但内容会包含在其中。

include 'Halloween.html';