• 您当前位置:网站首页 >> PHP学习 >> 初学PHP之根据服务器日期和时间判断网址跳转
  • 初学PHP之根据服务器日期和时间判断网址跳转

    iCoA首席特工 逍遥峡谷 发布:2011-04-12 更新:2011-04-12 浏览0条评论
    内容简介

    继续php的学习,上一篇文章学习用PHP读写文本文档制作最简单的访问计数器,现在继续开始学习用PHP判断服务器的时间和日期来进行不同的网址跳转或者显示不同的内容。

    本文链接:https://www.icoa.cn/a/474.html

    本站文章如非注明皆为原创,未经允许禁止转载。如有问题可以给我留言或发邮件。

    上一篇文章用PHP读写文本文档制作最简单的访问计数器介绍了用PHP来实现最简单的网页访问计数器,不过这个计数器只是针对访问量不大的网页,对于访问量大的网页会出错的。

    现在继续开始学习用PHP判断服务器的时间和日期来进行不同的网址跳转或者显示不同的内容。

    首先我的构思是来源于我给我家宝宝得得子涵建设的家庭博客子涵之家,因为我想让子涵之家在我家宝贝儿周岁生日的时候开放浏览,但是在她周岁那天我要在家陪她不能上网,所以怎么办呢?

    我就想到了用PHP来判断日期和时间的办法来实现:

    如果在2011年4月16日之前那么就显示网站即将开放,还有多少天等等,如果在4月16日的时候或者之后,那么自动跳转到博客页面。

    子涵之家的网址是:http://www.izihan.com 

    现在显示的内容是:

    我想在2011年4月16日的时候自动跳转到 http://www.izihan.com/blog 

    实现的步骤如下:

    1.先算出2011年4月16日的Unix时间戳(Unix timestamp)是1302883201,这个可以通过网上找相关的工具换算。

    2.用php读取服务器的时间,很简单用函数time()就可以。

    3.进行判断

    <?php
    if (time()>1302883201)
    {
    Header("HTTP/1.1 301 Moved Permanently");
    Header("Location: http://www.izihan.com/blog");
    }
    else
    ?>


    这时候就用到了PHP的301自动跳转(详见:PHP的301重定向代码),这句话首先进行时间判断,如果时间戳大于1302883201也就是在2011年4月16日0时0分1秒得时候,所有访问网站的访客都会自动访问博客/blog页面,否则就不改变。

    本文链接:https://www.icoa.cn/a/474.html
    关键词:


    如果您愿意支持本站,欢迎点击打赏哦~



    下一篇:301重定向PHP代码 PHP的301自动跳转代码

    上一篇:用PHP读写文本文档制作最简单的访问计数器


    - 相关文章 -


    使用华为云CDN如何读取真实访客IP - 2018-11-24

    PHP CGI 进程占用CPU过高导致CPU使用达到100%的另类原因 - 2018-11-21

    常见编程语言中的注释符号和格式 - 2017-12-19

    Windows 2016 & Windows 10 中IIS安装和配置PHP的步骤 - 2017-12-19

    PHP隐藏IP地址末位的方法 - 2017-12-11

    GB2312网页调用或引入UTF-8编码的JS显示乱码的解决方法 - 2017-12-08

    20款国外PHP免费开源CRM软件推荐 - 2017-08-21

    用PHP读写文本文档制作最简单的访问计数器 - 2010-10-13


    - 文章评论 -




    7875

    [由于政策原因,您的留言如果提交成功后,需要审核才能展示,请改天再来查看,请不要重复提交,谢谢支持!]

    - 最新评论[0条评论] -


    [>>>点击查看更多评论]

    版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 | 逍遥峡谷 · 酷品优选
    Copyright©Interstellar Central Occult Agency (I.C.O.A)
    本局纯属虚构,如有雷同,纯属巧合

    冀公网安备13011102001055号 · 冀ICP备06033848号