会议记录管理系统(2)

一、首页设计
1.在系统首页中应用switch语句,实现不同功能模块在首页中的展示。
关键代码如下:

$lmbs = $_GET["lmbs"];      // 从URL地址中取得GET传递参数并复制给变量
switch($lmbs);             // 判断变量是否符合相应条件
    case "添加会议记录":
        include("addmeeting.php");  // 根据变量,加载相应模块程序
        break;
        ...
        case "":
            include("welcome.php");
            break;

2.首页的实现过程
创建manager.php文件,应用switch语句,以超级链接中参数lmbs传递的值为条件进行判断,实现在不同页面之间跳转。
manager.php关键代码如下:

<?php
    header("Content-Type:text/html;charset=utf-8");
    session_start();
    include_once("conn/conn.php");          // 包含数据库连接文件
?>
<!-- 省略部分HTML代码 -->
<?php
    // 判断当前用户是否为登录状态
    if(empty($_SESSION["name"]) and empty($_SESSION["id"])){
        echo "<script>alert('请登录后再进行执行操作!');history.go(-1);</script>";
    }else{
?>
<!-- 省略部分HTML代码 -->
<table cellpadding="0" cellspacing="0" border="0">
    <tr>
        <td width="180">
            <div class="leftbox">
                <center>
                    <h4 class="h4">分类操作</h4>
                    <ul>
                        <li><a href="manager.php?lmbs=添加会议记录">&nbsp;&nbsp;添加会议记录</a></li>
                        <li><a href="manager.php?lmbs=浏览会议记录">&nbsp;&nbsp;浏览会议记录</a></li>
                        <li><a href="manager.php?lmbs=查找会议记录">&nbsp;&nbsp;查找会议记录</a></li>
                        <li><a href="manager.php?lmbs=管理用户信息">&nbsp;&nbsp;管理用户信息</a></li>
                    </ul>
                    <p>&nbsp;</p>

                    <?php
                        if($_SESSION["rights"] == 1){        // 用户权限判断
                    ?>
                        <h4 class="h4style">管理操作</h4>
                        <ul>
                            <li class="uli"><a href="manager.php?lmbs=用户账户管理">&nbsp;&nbsp;用户账户管理</a></li>
                            <li class="uli"><a href="manager.php?lmbs=会议信息管理">&nbsp;&nbsp;会议信息管理</a></li>
                            <li class="uli"><a href="manager.php?lmbs=部门管理">&nbsp;&nbsp;部门管理</a></li>
                        </ul>
                    <?php
                        }
                    ?>
                </center>
                <!-- 省略部分HTML代码 -->
            </div>
        </td>
        <td width="784">
            <div class="rightbox">
                <div class="position">
                    当前位置>>
                    <?php
                        if(empty($_GET["lmbs"])){       // 判断URL传递是否为空
                            echo "首页";
                        }else{
                            echo $_GET["lmbs"];
                        }
                    ?>
                </div>
                    <div class="include">
                    <?php
                        $lmbs = $_GET["lmbs"];      // 通过不同的URL参数加载相应的页面
                        switch($lmbs){
                            case "添加会议记录":
                                include("addmeeting.php");
                                break;
                            case "浏览会议记录":
                                include("viewmeeting.php");
                                break;
                            case "查找会议记录":
                                include("found.php");
                                break;
                            case "修改密码":
                                include("amendpwd.php");
                                break;
                            case "查找会议结果":
                                include("show.php");
                                break;
                            case "管理用户信息":
                                include("amendinfo.php");
                                break;
                            case "":
                                include("welcome.php");
                                break;
                            // 管理员模式选项
                            case "用户账户管理":
                                include("acc_manager.php");
                                break;
                            case "会议信息管理":
                                include("recordmanager.php");
                                break;
                            case "部门管理":
                                include("departmanager.php");
                                break;
                        }
                    ?>
                    </div>

            </div>
        </td>
    </tr>
</tabl>

<?php
    }
?>
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值