admin.php如何重新上传,cj_admin.php

session_start();

error_reporting(0);

if(!$_SESSION['sjzusersort']) {Header("Location:./");exit();}

elseif($_SESSION['sjzusercheck']) {Header("Location:./");exit();}

$url='index';

include("../conn.php");

$action=_get('action');

$id=_get('id');

$sheet=_get('sheet');

$grade=_post('grade');

$class=_post('class');

$classname=_post('classname');

$getdata=_post('getdata');

$data=_post('data');

$alert=_get('alert');

$teacher=_get('teacher');

if ($alert=='1') $alert='修改成功!';

elseif ($alert=='2') $alert='学年、学期均不能为空!';

elseif ($alert=='3') $alert='任课信息添加成功!';

elseif ($alert=='4') $alert='任课信息修改成功!';

elseif ($alert=='5') $alert='上传文件名为空!';

elseif ($alert=='6') $alert='请选择xls格式文件上传!';

elseif ($alert=='7') $alert='文件不能大于8M!';

elseif ($alert=='8') $alert='文件上传出错!可能是目录"'.upfile().'"不可读写!';

elseif ($alert=='81') $alert='文件中无工作表信息,请检查文件!';

elseif ($alert=='9') $alert='科目';

elseif ($alert=='10') $alert='班级';

elseif ($alert=='11') $alert='姓名';

elseif ($alert=='12') $alert='数据上传成功!';

elseif ($alert=='13') $alert='数据处理成功!';

if ($teacher=='1') $teacher='(没有任课教师信息!请添加!)';

if ($teacher=='2') $teacher='(已有任课教师信息,未更新!)';

if ($action=="configedit") {

$schoolname=_post('schoolname');

$schoolweb=_post('schoolweb');

$cjlogin=_post('cjlogin');

$cjyear=_post('cjyear');

$cjyear=substr($cjyear,0,4);

$cjterm=_post('cjterm');

$cjterm=str_replace("1","1",$cjterm);

$cjterm=str_replace("2","2",$cjterm);

$cjterm=str_replace("二","2",$cjterm);

$cjterm=str_replace("一","1",$cjterm);

$cjabout=_post('cjabout');

$cjsub=postcheck(_post('cjsubject'));

$subject=explode(',',$cjsub);

$subnum=count($subject);

$subtemp=$cj_subject;

$cjtestname=postcheck(_post('cjtestname'));

$cjitem=postcheck(_post('cjitem'));

$cjlevel=postcheck(_post('cjlevel'));

if ($cjyear && $cjterm) {

mysql_query("update cj_config set cj_schoolname='$schoolname',cj_schoolweb='$schoolweb',cj_year='$cjyear',cj_term='$cjterm',cj_subject='$cjsub',cj_testname='$cjtestname',cj_item='$cjitem',cj_level='$cjlevel',cj_about='$cjabout'");

for($i=0;$i

if (in_array($subject[$i],$cj_subject)) {

$subtemp=str_replace($subject[$i],'',$subtemp);

} else {

mysql_query ("alter table cj_data add ".$subject[$i]." smallint(4) not null");

mysql_query ("alter table cj_teacher add ".$subject[$i]." varchar(10) character set utf8 collate utf8_general_ci not null");

}

}

$subtemp=str_replace(';;','',$subtemp);

$subtmp=explode(";",$subtemp);

$subnum=count($subtmp);

for($i=0;$i

mysql_query ("alter table cj_data drop ".$subtmp[$i]);

mysql_query ("alter table cj_teacher drop ".$subtmp[$i]);

}

echo "";

}

else echo "";

exit();

} elseif ($action=="saveteacher") {

if (_post('delteacher')=='删除') {

mysql_query("delete from cj_teacher where id=$id");

echo "";

exit();

}

$getdata=_post('getdata');

$grade=_post('grade');

if (!$grade) $grade=$getdata;

$class=_post('classname');

$class=str_replace('0','0',$class);

$class=str_replace('1','1',$class);

$class=str_replace('2','2',$class);

$class=str_replace('3','3',$class);

$class=str_replace('4','4',$class);

$class=str_replace('5','5',$class);

$class=str_replace('6','6',$class);

$class=str_replace('7','7',$class);

$class=str_replace('8','8',$class);

$class=str_replace('9','9',$class);

if ((!$class || !$grade) && !$id && !$getdata) {echo "";exit();}

$subject=$cj_subject;

$num=count($subject);

for($i=0;$i

$adddata1.=','.$subject[$i];

$adddata2.=",'"._post($i)."'";

if (!$i) $adddata3.=$subject[$i]."='"._post($i)."'";

else $adddata3.=",".$subject[$i]."='"._post($i)."'";

$tmp.=_post($i);

}

$bzr=_post('bzr');

$tmp.=_post('bzr');

if (!$tmp) {echo "";exit();}

if (!$id) {

$datacount=mysql_num_rows(mysql_query("select * from cj_teacher where 数据='$grade' and 班级=$class"));

if (!$datacount) {

if (!$getdata) {

mysql_query("insert into cj_teacher (数据,班级$adddata1,班主任,现任) values ('$grade',".$class.$adddata2.",'$bzr',1)");

echo "";

} else {

mysql_query("insert into cj_teacher (数据,班级$adddata1,班主任) values ('$grade',".$class.$adddata2.",'$bzr')");

echo "";

}

} else echo "";

} else {

mysql_query("update cj_teacher set $adddata3,班主任='$bzr' where id=$id");

echo "";

}

exit();

} elseif ($action=="saveinfo") {

$grade=_post('grade');

$time=_post('time');

$class=_post('class');

$cjdata=substr($grade,0,5).'_'.substr($time,0,4).substr($grade,5,1);

if (!$grade || !$class || !$time) {echo "";exit();}

$subjectall=$cj_subject;

$numall=count($subjectall);

for ($i=0; $i

$posti=_post($i);

if (!$posti) $posti=0;

$insert1.=",".$subjectall[$i];

$insert2.=",".$posti;

$update1.=",".$subjectall[$i]."=".$posti;

}

$now=_post('now');

if (!$now) $now=0;

if ($now==1) mysql_query("update cj_data set 现在=0 where (年级='".$grade."' or 年级='".substr($grade,0,5)."') and 现在=1");

mysql_query("update cj_data set 年级='$grade',班级='$class',时间='$time'".$update1.",数据='$cjdata',现在=$now where id=$id");

echo "";

exit();

} elseif ($action=="delinfo") {

$deldata=mysql_fetch_array(mysql_query("select * from cj_data where id=$id"));

if ($deldata['现在']==1) mysql_query("update cj_data set 现在=1 where 数据='".$deldata['上次']."'");

mysql_query("drop table ".$deldata['数据']);

mysql_query("delete from cj_data where id=".$id);

mysql_query("delete from cj_teacher where 数据='".$deldata['数据']."'");

echo "";

exit();

} elseif ($action=="delteacher") {

mysql_query("delete from cj_teacher where id=$id");

echo "";

exit();

} elseif ($action=="listtemp") {

?>

上传成绩数据表浏览

关闭本窗口

$tempexe="select * from temptable order by 总分 desc";

if ($sheet) $tempexe="select * from temptable order by 类别,总分 desc";

$temprs=mysql_query($tempexe);

if(!$temprs){echo '

无上传成绩数据表或数据表已失效!

';exit();}

$j=mysql_num_fields($temprs);

echo '

序号

for($i=0;$i

$meta=mysql_fetch_field($temprs);

echo '

'.$meta->name.'';

}

echo '

';

$k=1;

while($tempdata=mysql_fetch_array($temprs)){

echo '

'.$k.'';

for($i=0;$i'.$tempdata[$i].'';

echo '

';

$k=$k+1;

}

?>

关闭本窗口

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值