/mark.php
PHP | 110 lines | 96 code | 6 blank | 8 comment | 10 complexity | 520e62e8798c848feddb535b68a9e3d6 MD5 | raw file
- <?php
-
- /**
- * @Alex Ai swallow13@163.com
- * @copyright 2009
- */
- require_once("../include/auth_t.php");
- require_once("../include/config.php");
- require("../include/funs.php");
- include("../include/head.htm");
-
- $pid = $_GET['pid'];
-
- $myqr = mysql_query("SELECT `priv_mark` FROM `gb_papers_warehouse` WHERE `paper_id` = '$pid';");
- $whomark = explode(',',mysql_result($myqr,0,0));
- if (in_array($_SESSION['gid'],$whomark) == false) {
- echo '<script>alert("You have no privilege to mark it");window.location.href="index.php";</script>';
- exit;
- }
-
- $qr1 = mysql_query("SELECT `items_ids` FROM `gb_papers_warehouse` WHERE `paper_id` = '$pid';");
- $group_ids = mysql_result($qr1,0);
- $group_ids = explode(",",$group_ids);
- foreach ($group_ids as $v) {
- $qr2 = mysql_query("SELECT `item_type` FROM `gb_items_warehouse` WHERE `item_id` = '$v';");
- $type = mysql_result($qr2,0);
- switch ($type) {
- case 3:
- $tiankong[] = $v;
- $_SESSION['tk'] = $tiankong;
- break;
-
- case 4:
- $jianda[] = $v;
- $_SESSION['jd'] = $jianda;
- break;
- }
- }
- echo '<form method="post" action="count.php">';
- $arr_aid = array();
- foreach ($tiankong as $u) {
- $qr7 = mysql_query("SELECT `item_score` FROM `gb_items_warehouse` WHERE `item_id` = '$u';");
- $score = mysql_result($qr7,0);
- $stem ='';
- $qr3 = mysql_query("SELECT * FROM `gb_item_type3` WHERE `item_id` = '$u' ORDER BY `sort_num`;");
- echo '<table border=1 cellpadding=8 width=85% bgcolor=#999999><tr><td>';
- while ($row = mysql_fetch_array($qr3)) {
- if ($row[3] == 0) {
- $stem .= $row[2];
- } else {
- $qr4 = mysql_query("SELECT `reffer` FROM `gb_item_type3_reffer` WHERE `item_id` = '$row[0]' AND `sort_num` = '$row[1]';");
- $re = '参考答案:'.mysql_result($qr4,0);
- $stem .= ' <input type=text class=blank value="'.$re.'" disabled /> ';
- }
- }
- echo $stem.' 分值 '.$score.' 分';
- echo '</td></tr></table>';
- $qr5 = mysql_query("SELECT `id` FROM `gb_answer_papers` WHERE `paper_id` = '$pid' AND `status` = '0';");
- echo '<table border=1 cellpading=8 width=85%>';
- while ($an_id = mysql_fetch_array($qr5)) {
- $an_blk = '';
- $qr6 = mysql_query("SELECT `answ` FROM `gb_sub_answ` WHERE `id`= '$an_id[0]' AND `item_id` = '$u';");
- echo '<tr><td>';
- while ($w = mysql_fetch_array($qr6)) {
- $an_blk .= ' <input type=text value="'.$w[0].'" disabled /> ';
- }
- echo '回答:'.$an_blk;
- echo '</td><td>';
- //echo '得分:<input type=text class=short name="tk-aid'.$an_id[0].'[]" value="0" onkeyup="value=value.replace(/[^\d]/g,\'\')" onchange="document.getElementById(\'h-'.$an_id[0].'-'.$u.'\').value=value;" />';
- //echo '<input type=hidden id="h-'.$an_id[0].'-'.$u.'" name="h-'.$an_id[0].'-'.$u.'" value="" />';
- echo '得分:<input type=text class=short name="tk-'.$an_id[0].'-'.$u.'" value="0" onkeyup="value=value.replace(/[^\d]/g,\'\')"';
- echo '</td></tr>';
- $arr_aid[] = $an_id[0];
- }
- echo '</table><br />';
- }
- foreach ($jianda as $x) {
- $qr8 = mysql_query("SELECT `item_score` FROM `gb_items_warehouse` WHERE `item_id` = '$x';");
- $score = mysql_result($qr8,0);
- $qr9 = mysql_query("SELECT * FROM `gb_item_type4` WHERE `item_id` = '$x';");
- echo '<table border=1 cellpadding=8 width=85% bgcolor=#999999><tr><td>';
- echo '<p>'.mysql_result($qr9,0,1).' 分值 '.$score.' 分';
- echo '<p>参考答案:<br />'.mysql_result($qr9,0,2).'</p>';
- echo '</td></tr></table>';
- $qr10 = mysql_query("SELECT `id` FROM `gb_answer_papers` WHERE `paper_id` = '$pid' AND `status` = '0';");
- echo '<table border=1 cellpading=8 width=85%>';
- while ($an_id = mysql_fetch_array($qr10)) {
- echo '<tr><td>';
- $qr11 = mysql_query("SELECT `answ` FROM `gb_sub_answ` WHERE `id`= '$an_id[0]' AND `item_id` = '$x';");
- echo '回答:<br />'.mysql_result($qr11,0);
- echo '</td><td>';
- //echo '得分:<input type=text class=short name="jd-aid'.$an_id[0].'[]" value="0" onkeyup="value=value.replace(/[^\d]/g,\'\')" onchange="document.getElementById(\'h-'.$an_id[0].'-'.$x.'\').value=value;" />';
- //echo '<input type=hidden id="h-'.$an_id[0].'-'.$x.'" name="h-'.$an_id[0].'-'.$x.'" value="" />';
- echo '得分:<input type=text class=short name="jd-'.$an_id[0].'-'.$x.'" value="0" onkeyup="value=value.replace(/[^\d]/g,\'\')"';
- echo '</td></tr>';
- $arr_aid[] = $an_id[0];
- }
- echo '</table><br />';
-
- }
- echo '<input type=hidden name=pid value="'.$pid.'" />';
- $_SESSION['aid'] = array_unique($arr_aid);
- mysql_close($con);
- ?>
- <div class="space30"></div>
- <input type="submit" value="保存" />
- <div class="space30"></div>
- </form>
- </body>
- </html>