PHP基于B/S的教室管理系统

随着计算机的发展及网络技术的普及和应用,日常管理工作从以前繁琐的事务中解放出来,因而提高了工作效率。高校的教室管理工作还是通过手工管理方式进行,工作效率很低。因此,开发了教室管理系统。

根据高校的规模和经济情况,本系统具有教室管理系统的基本功能。如教学楼设置管理﹑教室信息管理﹑上课教师信息管理﹑学生信息管理、教室使用管理﹑教师和学生申请使用管理以及各种信息查询等,并且界面简单﹑操作简便。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。

本系统开发采用PHP编程语言,以DREAMWEAVER、MYSQL为开发工具,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现系统。

 系统代码如下:

<?php
//验证登陆信息
session_start();
include_once ‘conn.php‘;
//if($_POST[‘submit‘]){
$login=$_POST["login"];
$username=$_POST[‘username‘];
$pwd=$_POST[‘pwd‘];
$cx=$_POST[‘cx‘];
$yzm=$_POST[‘yzm‘];
//$userpass=md5($userpass);
if($login=="1")
{
if($yzm==$_SESSION[‘regsession_code‘])
{

}
else
{
echo "<script language=‘javascript‘>alert(‘请输入正确验证码!‘);location.href=‘login.html‘;</script>";
}
if ($username!="" && $pwd!="")
{
if($cx=="管理员")
{
$sql="select * from allusers where username=‘$username‘ and pwd=‘$pwd‘";
}
if($cx=="教师")
{
$sql="select * from jiaoshixinxi where gonghao=‘$username‘ and mima=‘$pwd‘ ";
}
if($cx=="学生")
{
$sql="select * from xueshengxinxi where xuehao=‘$username‘ and mima=‘$pwd‘ ";
}
$query=mysql_query($sql);
$rowscount=mysql_num_rows($query);
if($rowscount>0)
{
$_SESSION[‘username‘]=$username;
if($cx=="管理员")
{
$_SESSION[‘cx‘]=mysql_result($query,"cx");
}
else
{
$_SESSION[‘cx‘]=$cx;
}
//$row = mysql_fetch_row($query)
//echo $_SESSION[‘cx‘];
echo "<script language=‘javascript‘>alert(‘登陆成功!‘);location=‘main.php‘;</script>";
}
else
{
echo "<script language=‘javascript‘>alert(‘用户名或密码错误!‘);history.back();</script>";
}
}
else
{
echo "<script language=‘javascript‘>alert(‘请输入完整!‘);history.back();</script>";
}
}

//}
?>

相关文章

文章浏览阅读8.4k次,点赞8次,收藏7次。SourceCodester Onl...
文章浏览阅读3.4k次,点赞46次,收藏51次。本文为大家介绍在...
文章浏览阅读1.1k次。- php是最优秀, 最原生的模板语言, 替代...
文章浏览阅读1.1k次,点赞18次,收藏15次。整理K8s网络相关笔...
文章浏览阅读1.2k次,点赞22次,收藏19次。此网络模型提供了...
文章浏览阅读1.1k次,点赞14次,收藏19次。当我们谈论网络安...