📄 mng_task_check.php
字号:
exit;
}
if($start_pos>=$num) $start_pos=0;//若起始页面号小于记录数则将起始页面赋0
$page_msg ="";
$page_msg.="<p align=center>$grade($class)班 〖<strong><span class=red>{$title}</span></strong>〗 作业列表";
$page_msg.="(计 $num 份作业,每页显示 $CFG_TASK_NUMS_PER_PAGE 份)";
//分页**********
if(bcmod($num,$CFG_TASK_NUMS_PER_PAGE)==0)//如果能整除则总页面数不加1
$pages=floor($num/$CFG_TASK_NUMS_PER_PAGE);
else
$pages=floor($num/$CFG_TASK_NUMS_PER_PAGE)+1;
$current_page=$start_pos/$CFG_TASK_NUMS_PER_PAGE+1;
$page_msg.= " 当前页码:<span class=red>$current_page</span>/$pages ";
if(($start_pos-$CFG_TASK_NUMS_PER_PAGE)>=0)
$page_msg.= "<a href=".$_SERVER['PHP_SELF']."?start_pos=".($start_pos-$CFG_TASK_NUMS_PER_PAGE)."&check=$check&grade=$grade&class=$class&cid=$cid&title=$title>上一页</a> ";
if(($start_pos+$CFG_TASK_NUMS_PER_PAGE)<$num)
$page_msg.="<a href=".$_SERVER['PHP_SELF']."?start_pos=".($start_pos+$CFG_TASK_NUMS_PER_PAGE)."&check=$check&grade=$grade&class=$class&cid=$cid&title=$title>下一页</a>";
echo $page_msg;
?>
<table width="740" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#BFDFFF">
<?php
//作业列表**********
if($check=="new")
$sql="
select sid,pic,grade,class,tid,nfname,ofname,size,sub_time,title
from stu,s_c_t left join task on tid=tsk_id left join course on cid=crs_id
where view is null and grade=$grade and class=$class and sid=stu_id and crs_id=$cid
order by stu_id,sub_time DESC
limit $start_pos,$CFG_TASK_NUMS_PER_PAGE";
else
$sql ="
select sid,pic,grade,class,task.*,reason,title
from stu,s_c_t left join course on crs_id=cid left join task on tsk_id=task.tid left join appeal on tsk_id=appeal.tid
where did=\"N\" and crs_id=$cid and grade=$grade and class=$class and sid=stu_id
order by stu_id,sub_time DESC
limit $start_pos,$CFG_TASK_NUMS_PER_PAGE";
$result = mysql_query($sql,$db) or die("$sql<br>" . mysql_error());
$remark=split("\|",$CFG_TASK_COMMON_SCRIPT);//print_r($script);
$remark_option="";
foreach($remark as $r) $remark_option.="<option value=\"$r\">$r</option>\n";
$i=0;
while($array=mysql_fetch_array($result)){
$array['sub_time'] =Split_datatime($array['sub_time']);
$file_dir ="$CFG_TASK_DIR/$cid/";
$file_name =$array['nfname'];
$file_path =$file_dir.$file_name;
$file_download_name =$array['title']."_".$array['sid']."_".$array['sub_time'];
$array['size']=number_format($array['size']/1024, 1, '.', '');
if(!$array['pic']) $array['pic']="none.jpg";
if(!$array['title']) $title="<span class=red>已删除课程</span>";
?>
<tr bgcolor="#3399FF">
<td height="8" colspan="4"></td>
</tr>
<tr>
<td width="100" rowspan="4"><div align="center"><a href="<?php echo "$CFG_STU_PHOTO_DIR/".$array['pic'];?>" target="_blank"><img src="<?php echo "$CFG_STU_PHOTO_DIR/".$array['pic'];?>" width="100" height="120" border="0"></a><?php echo $array['sid'];?></div></td>
<td width="233" ><p align="center">作业信息</p></td>
<td colspan="2"><p align="center">作业评价
<?php if($check!="new") echo "<span class=red>[以下为上次评价情况]</span>";?>
</p></td>
</tr>
<tr>
<td width="233" height="142" rowspan="3"><p> 原名:<a href="<?php echo $file_path;?>" target="_blank"><?php echo $array['ofname'];?></a><br>
大小:<?php echo $array['size'];?>K<br>
时间:<?php echo $array['sub_time'];?></p>
<p align="center"><a href="<?php echo "download.php?file_dir=$file_dir&file_name=$file_name&file_download_name=$file_download_name" ?>"><img src="images/download_task.jpg" width="99" height="22" border="0"></a></p></td>
<td width="235" height="74" ><p align="center">技术等级
<select name="value1[<?php echo $i ?>]">
<?php
if($check!="new"){
$value1=$array['value1'];
$stare_msg="";for($j=1;$j<=$value1;$j++) $stare_msg.="★";
echo "<option value=$value1>$stare_msg</option>";}?>
<option value="3">★★★☆☆</option>
<option value="4">★★★★☆</option>
<option value="2">★★☆☆☆</option>
<option value="1">★☆☆☆☆</option>
<option value="5">★★★★★</option>
<option value="0">☆☆☆☆☆</option>
</select>
<br>
美观等级
<select name="value2[<?php echo $i ?>]">
<?php
if($check!="new"){
$value2=$array['value2'];
$stare_msg="";for($j=1;$j<=$value2;$j++) $stare_msg.="★";
echo "<option value=$value2>$stare_msg</option>";}?>
<option value="3">★★★☆☆</option>
<option value="4">★★★★☆</option>
<option value="2">★★☆☆☆</option>
<option value="1">★☆☆☆☆</option>
<option value="5">★★★★★</option>
<option value="0">☆☆☆☆☆</option>
</select>
<br>
创新等级
<select name="value3[<?php echo $i ?>]">
<?php
if($check!="new"){
$value3=$array['value3'];
$stare_msg="";for($j=1;$j<=$value3;$j++) $stare_msg.="★";
echo "<option value=$value3>$stare_msg</option>";}?>
<option value="0">☆☆☆☆☆</option>
<option value="1">★☆☆☆☆</option>
<option value="2">★★☆☆☆</option>
<option value="3">★★★☆☆</option>
<option value="4">★★★★☆</option>
<option value="5">★★★★★</option>
</select>
</p></td>
<td width="162" rowspan="3" valign="top" ><div align="center">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<?php if($check!="new")
echo "
<tr><td><div align=center>申诉原由</div></td></tr>
<tr><td>{$array['reason']}<hr></td></tr>";?>
<tr>
<td><div align="center">简评</div></td>
</tr>
<tr>
<td><textarea name="remark[<?php echo $i ?>]" id="remark<?php echo $i ?>" cols="22" rows="5"><?php if($check!="new") echo $array['remark']?>
</textarea></td>
</tr>
<tr>
<td><select name="select[<?php echo $i ?>]" id="select<?php echo $i ?>" onChange="window.clipboardData.setData('text',select<?php echo $i ?>.options[select<?php echo $i ?>.selectedIndex].value);remark<?php echo $i ?>.value+=window.clipboardData.getData('text');">
<option value="">**请选择自动粘贴评语**</option>
<?php echo $remark_option;?>
</select></td>
</tr>
<tr>
<td><div align="right"> [<a href="mng_system_config.php#作业评价;" class="style1">评语字典</a>]</div></td>
</tr>
</table>
</div></td>
</tr>
<tr>
<td height="16" ><div align="center">评为优秀
<input type="radio" name="good[<?php echo $i ?>]" value="N" checked>
否
<input type="radio" name="good[<?php echo $i ?>]" value="Y" onClick="alert('提醒:你将评此作业为优秀');">
是</div></td>
</tr>
<tr>
<?php if($check=="new"){ ?>
<td height="16"><div align="center"><span class="red">删 除
<input name="delete_lists[<?php echo $i ?>]" type="radio" value="0" checked>
否
<input type="radio" name="delete_lists[<?php echo $i ?>]" value="<?php echo $file_path ?>" onClick="alert('提醒:你将删除此作业。\n注意:作业删除后将不能恢复,请慎重!');">
是</span></div></td>
<?php }?>
</tr>
<input name="tid_lists[<?php echo $i ?>]" type="hidden" value="<?php echo $array['tid'];?>">
<input name="sid_lists[<?php echo $i ?>]" type="hidden" value="<?php echo $array['sid'];?>">
<?php
$i++;
}
?>
<input name="grade" type="hidden" value="<?php echo $grade ?>">
<input name="class" type="hidden" value="<?php echo $class ?>">
<input name="cid" type="hidden" value="<?php echo $cid ?>">
<input name="check" type="hidden" value="<?php echo $check ?>">
<input name="start_pos" type="hidden" value="<?php echo $start_pos ?>">
</table>
<p><?php echo $page_msg;?>
<p align="center">
<input type="submit" name="submit" value="评价">
</form>
</p>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#F7F3F7"><p><a name="explain"></a>说明:
<ul>
<li>如果学生作业不合格,将所有等级评为<span class="red">☆☆☆☆☆</span>即可。学生可将原来作业删除,补交本课作业。</li>
</ul></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -