用 php 编写的日历

2016-02-19 12:13 24 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐用 php 编写的日历,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - Web开发 】


网上有很多JavaScript编写的日历,这种日历读取的是本地的时间,可能会不准确。所以想找一个用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 "trtd 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/tdtd 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 "trtd class="calendartop"S/tdtd class="calendartop"M/tdtd class="calendartop"T/tdtd class="calendartop"W/tdtd class="calendartop"T/tdtd class="calendartop"F/tdtd class="calendartop"S/td/tr";for($i=0;$idate("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%76 && $i%70)echo "td colspan="".(7-$i%7).""/td/tr";if($i%7==6)echo "td/td/tr";echo "/table";?
[Ctrl+A 全部选择 然后拷贝]

来源:https://www.tulaoshi.com/n/20160219/1600235.html

延伸阅读
标签: PHP
          PHP以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个WEB应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当PHP用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微...
标签: PHP
  php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。   一下是一个使用php做成的一个简单计数器。   1. 总体思路:   把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件   并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成&nb...
标签: Web开发
这里我的例子是利用PHP中的Image函数实现动态生成GIF图象文件的,用户在不同的时间访问可以返回不同的小日历图片,代码如下: ?phpheader("Content-type: image/gif");$y=date(Y);$m=date(n);$w=date(w);$d=date(j);$ws[0]="Sun";$ws[1]="Mon";$ws[2]="Tue";$ws[3]="Wed";$ws[4]=&quo...
标签: PHP
PHP有很多与文件系统相关的函数,不仅可以帮助你打开文件,还可以显示目录内容、移动文件等。很多人甚至使用PHP写出了基于Web的文件管理器。 首先需要提醒一些关于文件路径的东西:在Windows你可以在文件路径中使用斜线/或反斜线\\,而其他操作系统仅使用/。出于兼容性考虑,以下实例使用/的表示方    &...
标签: PHP
               搞完了PHP4调用JavaBean,又想去试试调用COM,开始以为很难,自己用VB6写了一个Active Dll在PHP4中调用,马上成功,比调用javabean方便多了,下面讲一下我的步骤。      下载的版本是从http://www.mm4.de/。     &nbs...

经验教程

689

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部