⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mng_task_check.php

📁 在实际教学应用中
💻 PHP
📖 第 1 页 / 共 2 页
字号:
		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.= "&nbsp;当前页码:<span class=red>$current_page</span>/$pages&nbsp;";

	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>&nbsp;";

	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>&nbsp;原名:<a href="<?php echo $file_path;?>" target="_blank"><?php echo $array['ofname'];?></a><br>
          &nbsp;大小:<?php echo $array['size'];?>K<br>
          &nbsp;时间:<?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">删&nbsp;&nbsp;&nbsp;&nbsp;除
          <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 + -