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

📄 stu_appeal_task.php

📁 在实际教学应用中
💻 PHP
字号:
<?php 	
	session_start();
	include "ItAssisFC/FLib.php";
	Stu_is_login();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; 
charset=gb2312">
<title>作业申诉</title>
<link href="et.css" rel="stylesheet" 
type="text/css">
<style type="text/css"> 
body,td,th {font-size: 14px;} 
</style>
</head>
<body>
<?php 
	include "config.inc.php"; 
	include "conn.inc.php"; 
	$db=Connect_db($CFG_DB_ADDRESS,$CFG_DB_PORT,$CFG_DB_NAME,$CFG_DB_OWNER,$CFG_DB_PWD);

	//申诉处理
	if(!isset($_POST['submit'])){
		$sql="SELECT appeal.* FROM appeal,s_c_t";
		$sql.=" WHERE tid=tsk_id and tid=".$_GET['tid'];
		$result = mysql_query($sql,$db) or die($sql."<br>".mysql_error());

		$array2=mysql_fetch_array($result);
		if($array2['did']=="Y"){
			echo "
			<br><br><span class=red>作业已重新批改过,不能再次申诉!</span>返回[<a href=stu_mng_task.php>我的作业</a>]<br><br>
			说明:<blockquote>
            <p>每个作业最多只有一次申诉机会。<p>时间超过<span class=red>1个月</span>的不能申诉。</p>";
			exit;
		}
		if(mysql_num_rows($result)>0)
			echo "<br><p align=center><span class=red>申诉已受理,请等待重新批改!</span></p>";

		$sql="SELECT stu_id,tsk_id,ofname,value1,value2,value3,sub_time FROM task,s_c_t";
		$sql.=" WHERE tid=\"".$_GET['tid']."\" and tsk_id=tid";
		$result = mysql_query($sql,$db) or die($sql."<br>".mysql_error());

		$array=mysql_fetch_array($result);
		$array['value1']*=$CFG_TASK_STAR_PER_VALUE;
		$array['value2']*=$CFG_TASK_STAR_PER_VALUE;
		$array['value3']*=$CFG_TASK_STAR_PER_VALUE;
	}
	else{
		if(strlen($_POST['reason'])>=200) Return_error_and_exit("申诉理由过长!");
		$sql="REPLACE INTO appeal";
		$sql.=" SET tid=".$_POST['tid'].",reason=\"".$_POST['reason']."\"";
		mysql_query($sql,$db) or die($sql."<br>".mysql_error());
		echo "<br><br><span class=red>作业申诉成功!</span>&nbsp;&nbsp;返回[<a href=stu_mng_task.php>我的作业</a>]";
		exit;
	}
?>
<form name="form1" method="post" action="stu_appeal_task.php">
  <table width="740" align="center">
    <tr>
      <td colspan="3" bgcolor="#FFE6E6"><p>作业申诉介绍:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[<a href="stu_mng_task.php">返回上页</a>]</p>
        <blockquote>
          <p>如果你认为自己的作业打分有不妥当的,可以使用此功能通知老师再次批改,但不要滥用此权利。<br>
            此外,每个作业最多只能一次申诉机会。<span class="red">时间超过<?php echo $CFG_TASK_APPEAL_EXPIRE_DAYS; ?>天也不能申诉</span>。</p>
        </blockquote></td>
    </tr>
    <tr>
      <td colspan="3" bgcolor="#DEE3EF"><p>申诉对象:[<span class="red"><?php echo $array['ofname']; ?></span>] 技术:[<span class="red"><?php echo $array['value1'];?></span>分] 美观:[<span class="red"><?php echo $array['value2']; ?></span>分] 创新:[<span class="red"><?php echo $array['value3']; ?></span>分] 批改时间[<span class="red"><?php echo Split_datatime($array['sub_time']); ?></span>]</p></td>
    </tr>
    <tr>
      <td width="7%" height="131" bgcolor="#DEE3EF"><p align="center">申<br>
          诉<br>
          理<br>
          由<br>
          <br>
        </p></td>
      <td width="46%" valign="top" bgcolor="#DEE3EF"><p align="center">
          <textarea name="reason" cols="50" rows="4" id="reason"><?php echo $array2['reason']; ?></textarea>
        </p>
        <p align="center">
          <input type="submit" name="submit" value="确定">
          <input type="hidden" name="tid" value="<?php echo $_GET['tid']; ?>">
          <input type="hidden" name="sid" value="<?php echo $array['stu_id']; ?>">
        </p></td>
      <td width="47%" valign="top" bgcolor="#DEE3EF"><p align="center"><span class="red">注&nbsp;&nbsp;&nbsp;&nbsp;意</span></p>
        <p><span class="red">理由不要含糊</span>,例如用“我做的很好啊”之类的的词语。要能说出好的理由,否则将不予重新批改,而且这个作业也将丧失申诉权利。</p></td>
    </tr>
  </table>
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -