-----------------------------------------------------------------------------------------------------------------
Index.php————选择界面,并且实现学生和老师的注册
sql_ini.php————SQL配置文件
./student————学生的后台
./admin————老师的后台
-----------------------------------------------------------------------------------------------------------------
./student
cookie.php————cookie转跳文件
index1.php————后台界面
login.php————登录界面
loginout.php————cookie注销处理
main.php————主界面
menu.php————后台菜单
sclass.php————显示学生选课信息
score.php-————显示学生成绩
sinfo.php————显示学生资料
sql_ini.php————SQL配置文件
up.php————后台表单处理文件
-----------------------------------------------------------------------------------------------------------------
./admin
class.php————显示老师课程信息
cookie.php————cookie转跳文件
index1.php————后台界面
info.php————显示老师资料(有权限设置)
login.php————登录界面
loginout.php————cookie注销处理
main.php————主界面
menu.php————后台菜单
score.php-————登记学生成绩
sql_ini.php————SQL配置文件
up.php————后台表单处理文件
1 if(isset($_POST['addstudent'])) 2 { 3 //判断是否有空,即没有输入的 4 if(($_POST['sname']=='')||($_POST['sex']=='')||($_POST['school']=='')||($_POST['scount']=='')||($_POST['spwd1']=='')||($_POST['spwd2']=='')) 5 { 6 echo '请输全信息!'; 7 exit(); 8 } 9 //把传递的数据赋值到变量里面10 $sname=$_POST['sname'];11 $sex=$_POST['sex'];12 $school=$_POST['school'];13 $scount=$_POST['scount'];14 $spwd1=$_POST['spwd1'];15 $spwd2=$_POST['spwd2'];16 $sid=rand(1,9999);//随机一个学号17 //判断两次密码是不是相同18 if($spwd1==$spwd2)19 {20 //SQL Server 对数据处理前的操作21 sql();22 //SQL语句23 $sql="select * from [V3].[dbo].[V3_student]";24 $result = mssql_query($sql);25 //从结果集中取得一行作为关联数组26 while ($row = mssql_fetch_array($result, MSSQL_ASSOC))27 {28 //二次判断是否登录帐号重复29 if($row['scount']==$scount)30 {31 //报错并终止32 echo ("已经有人申请了这个帐号!");33 exit(); 34 }35 }36 //SQL语句插入到视图里面37 $sql_add="INSERT INTO [V3].[dbo].[V3_student] ([sid],[sex],[sname],[school],[scount],[spwd]) 38 VALUES (".$sid.",'".$sex."','".$sname."','".$school."','".$scount."','".$spwd1."')";39 $result_add = mssql_query($sql_add);40 //对SQL操作的结果的判断41 if($result_add)42 {echo "<center>注册成功!</center>";}43 else 44 {echo "sql出错!";}45 }46 else47 {48 //密码不相同报错并终止49 echo ("两次密码不对");50 exit();51 }52 }