5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2012-09-14
http://gmail.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2008/10/18 | php 读取服务器时间的方法
类别(让工作更简单)
|
评论
(0)
|
阅读(953)
|
发表于 15:52
PHP获取服务器的时间 没错 很有用 可以保证客户端填写的时间是正确的
一直在找这样的代码 昨天找到了 贴出来 :
<?php
$ mnow=(isset($ HTTP_GET_VARS['month']) && intval($ HTTP_GET_VARS['month'])>0 && intval($ HTTP_GET_VARS['month'])<13)?intval($ HTTP_GET_VARS['month']):date("m");
$ ynow=(isset($ HTTP_GET_VARS['year']) && intval($ HTTP_GET_VARS['year'])>1969 && intval($ HTTP_GET_VARS['year'])<2038)?intval($ HTTP_GET_VARS['year']):date("Y");
$ mtime=mktime(0,0,0,$ mnow,date("d"),$ ynow);
$ f=date("w",mktime(0,0,0,$ mnow,1,$ ynow))-1;
echo "<table id=\"calendar\" border=\"0\" cellpadding=\"2\" cellspacing=\"1\">";
echo "<tr><td colspan=\"4\" align=\"center\" class=\"calendartitle\"><a href=\"?".($ mnow!=date("m")?"month=".intval($ mnow)."&":"")."year=".(intval($ ynow)==1970?"1970":intval($ ynow)-1)."\"><</a>".$ ynow."<a href=\"?".($ mnow!=date("m")?"month=".intval($ mnow)."&":"")."year=".(intval($ ynow)==2037?"2037":intval($ ynow)+1)."\">></a></td><td colspan=\"3\" align=\"center\" class=\"calendartitle\"><a href=\"?month=".(intval($ mnow)==1?"12":intval($ mnow)-1).($ ynow!=date("Y")?"&year=".intval($ ynow):"")."\"><</a>".date("M",$ mtime)."<a href=\"?month=".(intval($ mnow)==12?"1":intval($ mnow)+1).($ ynow!=date("Y")?"&year=".intval($ ynow):"")."\">></a></td></tr>";
echo "<tr><td class=\"calendartop\">S</td><td class=\"calendartop\">M</td><td class=\"calendartop\">T</td><td class=\"calendartop\">W</td><td class=\"calendartop\">T</td><td class=\"calendartop\">F</td><td class=\"calendartop\">S</td></tr>";
for($ i=0;$ i<date("t",$ mtime)+$ f+1;$ i++){
if($ i%7==0)echo "<tr>";
echo "<td".(($ i-$ f==intval(date("d")) && $ mnow==date("m") && $ ynow==date("Y"))?" id=\"calendartoday\"":"").(($ i%7==0 || $ i%7==6)?" class=\"calendarw\"":"").">";
if($ i>$ f)echo $ i-$ f;
echo "</td>";
if($ i%7==6)echo "</tr>";
}
if($ i%7<6 && $ i%7>0)echo "<td colspan=\"".(7-$ i%7)."\"></td></tr>";
if($ i%7==6)echo "<td></td></tr>";
echo "</table>";
?>
0
评论
Comments
日志分类
首页
[609]
网络工程师
[97]
系统分析师
[2]
让工作更简单
[214]
生活就是这样
[40]
正在流行ing
[132]
装修全记录
[1]
电影评论
[55]
网站推荐
[56]
资源推荐
[6]
PHP CMS
[6]