会议记录管理系统(2)

来源:互联网 发布:淘宝个人店铺 注册商标 编辑:程序博客网 时间:2024/05/02 19:58

一、首页设计
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    }?>
原创粉丝点击