📄 exam.php
字号:
<?php
include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
echo "\r\n<html>\r\n<head>\r\n<title>参加考试</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n\r\n<script Language=\"JavaScript\">\r\nfunction CheckForm()\r\n{\r\n document.form1.submit();\r\n}\r\n\r\n\r\n</script>\r\n</head>\r\n\r\n<body class=\"bodycolor\" topmargin=\"5\">\r\n";
$BEGIN_TIME = date( "Y-m-d H:i:m", time( ) );
if ( $PAPER_ID != "" )
{
$query = "SELECT * from EXAM_PAPER where PAPER_ID=".$PAPER_ID;
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$PAPER_DESC = $ROW['PAPER_DESC'];
$PAPER_GRADE = $ROW['PAPER_GRADE'];
$QUESTIONS_COUNT = $ROW['QUESTIONS_COUNT'];
$PAPER_TIMES = $ROW['PAPER_TIMES'];
$ROOM_ID = $ROW['ROOM_ID'];
$QUESTIONS_RANK = $ROW['QUESTIONS_RANK'];
$QUESTIONS_LIST = $ROW['QUESTIONS_LIST'];
$QUESTIONS_ARRAY = explode( ",", $QUESTIONS_LIST );
}
$PER_PAGE = 5;
$START = ( $CUR_PAGE - 1 ) * $PER_PAGE;
$i = 0;
$i = $START;
for ( ; $i < $START + $PER_PAGE; ++$i )
{
if ( !( $i < count( $QUESTIONS_ARRAY ) - 1 ) )
{
break;
}
$QUESTIONS_PAGE = $QUESTIONS_PAGE.$QUESTIONS_ARRAY[$i].",";
}
if ( $ROOM_ID != 0 )
{
$str = " and ROOM_ID=".$ROOM_ID;
}
if ( $QUESTIONS_TYPE != "" )
{
$str .= " and QUESTIONS_TYPE=".$QUESTIONS_TYPE;
}
if ( $QUESTIONS_RANK != "" )
{
$str .= " and QUESTIONS_RANK=".$QUESTIONS_RANK;
}
if ( $QUESTIONS_PAGE != "" )
{
$QUESTIONS_PAGE = substr( $QUESTIONS_PAGE, 0, strlen( $QUESTIONS_PAGE ) - 1 );
}
else if ( 10 <= strlen( $QUESTIONS_LIST ) )
{
$QUESTIONS_PAGE = substr( $QUESTIONS_LIST, 0, 9 );
}
else
{
$QUESTIONS_PAGE = substr( $QUESTIONS_LIST, 0, strlen( $QUESTIONS_LIST ) - 1 );
}
if ( $QUESTIONS_PAGE != "" )
{
$str .= " and find_in_set(QUESTIONS_ID,'".$QUESTIONS_PAGE."')";
}
}
echo "<table border=\"0\" width=\"90%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n <tr>\r\n <td class=\"Big\"><img src=\"/images/notify_new.gif\" align=\"absmiddle\"><span class=\"big3\"> 参加考试</span>\r\n </td>\r\n </tr>\r\n</table>\r\n\r\n \r\n<form enctype=\"multipart/form-data\" action=\"submit_paper.php?ACTION='";
echo $ACTION;
echo "'\" method=\"post\" name=\"form1\">\r\n<table class=\"TableList\" width=\"100%\">\r\n";
$ANSWER = "";
$query1 = "SELECT * from EXAM_DATA where PARTICIPANT='".$LOGIN_USER_ID."' and FLOW_ID={$FLOW_ID}";
$cursor1 = exequery( $connection, $query1 );
if ( $ROW = mysql_fetch_array( $cursor1 ) )
{
$ANSWER = $ROW['ANSWER'];
$ANSWER_ARRAY = explode( ",", $ANSWER );
}
$query = "SELECT * from EXAM_QUIZ where 1=1 ".$str;
$cursor = exequery( $connection, $query );
$QUESTIONS_TYPE_LIST = "";
$ANSWER_ID = ( $CUR_PAGE - 1 ) * $PER_PAGE;
while ( $ROW = mysql_fetch_array( $cursor ) )
{
$QUESTIONS_ID = $ROW['QUESTIONS_ID'];
$QUESTIONS = $ROW['QUESTIONS'];
$QUESTIONS_TYPE = $ROW['QUESTIONS_TYPE'];
$ANSWER_A = $ROW['ANSWER_A'];
$ANSWER_B = $ROW['ANSWER_B'];
$ANSWER_C = $ROW['ANSWER_C'];
$ANSWER_D = $ROW['ANSWER_D'];
$ANSWER_E = $ROW['ANSWER_E'];
$ANSWERS = $ROW['ANSWERS'];
$QUESTIONS_TYPE_LIST = $QUESTIONS_TYPE_LIST.$QUESTIONS_TYPE.",";
$THE_ANSWER = $ANSWER_ARRAY[$ANSWER_ID];
++$ANSWER_ID;
echo " <tr>\r\n <td nowrap class=\"TableHeader\" align=\"left\">";
echo $QUESTIONS;
echo "</td>\r\n </tr>\r\n <tr>\r\n <td nowrap class=\"TableData\">\r\n";
if ( $QUESTIONS_TYPE == "2" )
{
echo " <input type=\"text\" name='";
echo $FIELDNO;
echo "' class=\"BigInput\" size=\"33\" maxlength=\"25\" value=\"";
echo $$FIELDNO1;
echo "\">\r\n";
}
if ( $QUESTIONS_TYPE == "1" )
{
if ( $ANSWER_A != "" )
{
echo " <input type=\"checkbox\" ";
if ( strstr( $THE_ANSWER, "A" ) )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER_A";
echo $QUESTIONS_ID;
echo "' id='ANSWER_A";
echo $QUESTIONS_ID;
echo "' value=\"A\"><label for=\"ANSWER_A";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_A;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "A", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_B != "" )
{
echo " <br><input type=\"checkbox\" ";
if ( strstr( $THE_ANSWER, "B" ) )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER_B";
echo $QUESTIONS_ID;
echo "' id='ANSWER_B";
echo $QUESTIONS_ID;
echo "' value=\"B\"><label for=\"ANSWER_B";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_B;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "B", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_C != "" )
{
echo " <br>\r\n <input type=\"checkbox\" ";
if ( strstr( $THE_ANSWER, "C" ) )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER_C";
echo $QUESTIONS_ID;
echo "' id='ANSWER_C";
echo $QUESTIONS_ID;
echo "2' value=\"C\"><label for=\"ANSWER_C";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_C;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "C", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_D != "" )
{
echo " <br><input type=\"checkbox\" ";
if ( strstr( $THE_ANSWER, "D" ) )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER_D";
echo $QUESTIONS_ID;
echo "' id='ANSWER_D";
echo $QUESTIONS_ID;
echo "' value=\"D\"><label for=\"ANSWER_D";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_D;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "D", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_E != "" )
{
echo "\t <br><input type=\"checkbox\" ";
if ( strstr( $THE_ANSWER, "E" ) )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER_E";
echo $QUESTIONS_ID;
echo "' id='ANSWER_E";
echo $QUESTIONS_ID;
echo "' value=\"E\"><label for=\"ANSWER_E";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_E;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "E", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
}
if ( $QUESTIONS_TYPE == "0" )
{
if ( $ANSWER_A != "" )
{
echo " <input type=\"radio\" ";
if ( $THE_ANSWER == "A" )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER";
echo $QUESTIONS_ID;
echo "' id='ANSWER_A";
echo $QUESTIONS_ID;
echo "' value=\"A\"><label for=\"ANSWER_A";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_A;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "A", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_B != "" )
{
echo " <br><input type=\"radio\" ";
if ( $THE_ANSWER == "B" )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER";
echo $QUESTIONS_ID;
echo "' id='ANSWER_B";
echo $QUESTIONS_ID;
echo "' value=\"B\"><label for=\"ANSWER_B";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_B;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "B", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_C != "" )
{
echo " <br><input type=\"radio\" ";
if ( $THE_ANSWER == "C" )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER";
echo $QUESTIONS_ID;
echo "' id='ANSWER_C";
echo $QUESTIONS_ID;
echo "' value=\"C\"><label for=\"ANSWER_C";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_C;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "C", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_D != "" )
{
echo " <br><input type=\"radio\" ";
if ( $THE_ANSWER == "D" )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER";
echo $QUESTIONS_ID;
echo "' id='ANSWER_D";
echo $QUESTIONS_ID;
echo "' value=\"D\"><label for=\"ANSWER_D";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_D;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "D", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
if ( $ANSWER_E != "" )
{
echo " <br><input type=\"radio\" ";
if ( $THE_ANSWER == "E" )
{
echo " checked";
}
if ( $ACTION == "REVIEW" )
{
echo " disabled";
}
echo " name='ANSWER";
echo $QUESTIONS_ID;
echo "' id='ANSWER_E";
echo $QUESTIONS_ID;
echo "' value=\"E\"><label for=\"ANSWER_E";
echo $QUESTIONS_ID;
echo "\">";
echo $ANSWER_E;
echo "</label>";
if ( $ACTION == "REVIEW" && !strstr( $THE_ANSWER, $ANSWERS ) || strstr( "E", $ANSWERS ) )
{
echo " <font color='red'>(正确答案)</font>";
}
}
}
echo " </td>\r\n </tr>\r\n";
}
echo " <tr align=\"center\" class=\"TableControl\">\r\n <td nowrap>\r\n <input type=\"hidden\" name=\"PAPER_ID\" value=\"";
echo $PAPER_ID;
echo "\">\r\n <input type=\"hidden\" name=\"QUESTIONS_PAGE\" value=\"";
echo $QUESTIONS_PAGE;
echo "\">\r\n <input type=\"hidden\" name=\"QUESTIONS_TYPE_LIST\" value=\"";
echo $QUESTIONS_TYPE_LIST;
echo "\">\r\n <input type=\"hidden\" name=\"FLOW_ID\" value=\"";
echo $FLOW_ID;
echo "\">\r\n <input type=\"hidden\" name=\"PER_PAGE\" value=\"";
echo $PER_PAGE;
echo "\">\r\n <input type=\"hidden\" name=\"CUR_PAGE\" value=\"";
echo $CUR_PAGE;
echo "\"> \r\n <input type=\"hidden\" name=\"ACTION\" value=\"";
echo $ACTION;
echo "\"> \r\n </td>\r\n </tr>\r\n </table>\r\n</form>\r\n\r\n</body>\r\n</html>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -