PHP经典项目案例-(一)博客管理系统3

本篇给出首页左侧导航栏及右部公告区的实现。六、左侧导航栏:1、日历:这里单独一个php文件,在显示日历的那个地方直接引用该文件即可:cale.php 摘要由CSDN通过智能技术生成

本篇给出首页左侧导航栏及右部公告区的实现。

六、左侧导航栏:

1、日历:

这里单独一个php文件,在显示日历的那个地方直接引用该文件即可:

cale.php

<?php 
class calendar{ 
    private $year,$month,$day; 
    private $week=array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); 
    private $_month=array( 
        "01"=>"一月", 
        "02"=>"二月", 
        "03"=>"三月", 
        "04"=>"四月", 
        "05"=>"五月", 
        "06"=>"六月", 
        "07"=>"七月", 
        "08"=>"八月", 
        "09"=>"九月", 
        "10"=>"十月", 
        "11"=>"十一月", 
        "12"=>"十二月" 
    ); 
    function setyear($year){    //设置年份 
        $this->year=$year; 
    } 
    function getyear(){   //获得年份 
        return $this->year; 
    } 
    function setmonth($month){    //设置月份 
        $this->month=$month; 
    } 
    function getmonth(){    //获得月份
        return $this->month; 
    } 
    function setday($day){   //设置日期 
        $this->day=$day; 
    } 
    function getday(){   //获得日期 
        return $this->day; 
    } 
    function OUT(){   //输出日历 
        $this->_env(); //设置显示的日期
        $week=$this->getweek($this->year,$this->month,$this->day);     //获得日期为星期几
        $fweek=$this->getweek($this->year,$this->month,1);     //获得此月第一天为星期几 
        echo "<div style=width:255;font:9pt> <form action=$_SERVER[PHP_SELF] method='post' style='margin:0'> <select name='month' οnchange='this.form.submit();'>"; 
        for($ttmpa=1;$ttmpa<13;$ttmpa++){     //输出12个月 
            $ttmpb=sprintf("%02d",$ttmpa); 
            if(strcmp($ttmpb,$this->month)==0){ 
                $select="selected style='background-color:#FAFDE2'"; 
            }else{ 
                $select=""; 
            } 
            echo "<option value='$ttmpb' $select>".$this->_month[$ttmpb]."</option>"; 
        } 
        echo " </select> <select name='year' οnchange='this.form.submit();'>";    //输出年份,前后10年 
        for($ctmpa=$this->year-10;$ctmpa<$this->year+10;$ctmpa++){ 
            if($ctmpa>2050){ 
                break; 
  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值