$due_time = time() + $refresh_intervals->intervals[$count] * 86400; $refresh_rec->update("create_time={$now}, xset_result_id={$id}, due_time={$due_time}"); } else { $due_time = time() + $refresh_intervals->intervals[0] * 86400; BoltRefreshRec::insert("(user_id, course_id, name, create_time, xset_result_id, due_time, count) values ({$user->id}, {$course->id}, '{$xset->name}', {$now}, {$id}, {$due_time}, 0)"); } } } } // show the answer page if ($item->has_answer_page) { srand($view_id); $view_id = create_view($iter, BOLT_MODE_ANSWER, $view->id); show_item($iter, $view_id, $view->id, BOLT_MODE_ANSWER, $repeat); } else { show_next($iter, $view); } break; case 'answer_page': $view = BoltView::lookup_id($view_id); $iter = new BoltIter($course_doc); $iter->decode_state($view->state); $iter->at(); if ($iter->item->name != $view->item_name) { error_page("Exercise no longer exists in course"); } $result = BoltResult::lookup_id($view->result_id); srand($view_id); $bolt_ex->query_string = $result->response; show_answer_page($iter, $result->score); break;
} if ($subvalue['isimage']) { //图片 $value['message'] .= "<div><img src=\"{$_SC[attachurl]}{$subvalue['filepath']}\"></div>"; } else { $value['message'] .= "<div><strong>文件</strong>: <a href=\"{$_SC[attachurl]}{$subvalue['filepath']}\">{$subvalue['filename']}</a></div>"; } } } $value = saddslashes($value); $setarr = array('blogid' => $value['itemid'], 'uid' => $value['uid'], 'username' => $value['username'], 'subject' => $value['subject'], 'classid' => $value['itemtypeid'], 'viewnum' => $value['viewnum'], 'replynum' => $value['replynum'], 'dateline' => $value['dateline'], 'noreply' => empty($value['allowreply']) ? 1 : 0, 'friend' => $value['folder'] > 1 ? 1 : 0); inserttable('blog', $setarr, 0, true); $setarr = array('blogid' => $value['itemid'], 'message' => message_replace($value['message']), 'postip' => $value['postip']); inserttable('blogfield', $setarr, 0, true); } show_next('图片主题数据'); } elseif ($_GET['step'] == 13) { $msg = <<<EOF \t<form method="post" action="convert.php"> \t<table> \t<tr><td colspan="2">数据转换完成!<br><br> \t最后,请输入你的用户名,系统将您设为UCenter Home的管理员! \t</td></tr> \t<tr><td>您的用户名</td><td><input type="text" name="username" value="" size="30"></td></tr> \t<tr><td></td><td><input type="submit" name="opensubmit" value="设为管理员"></td></tr> \t</table> \t<input type="hidden" name="formhash" value="{$formhash}"> \t</form> EOF; show_msg($msg); } elseif ($_GET['step'] == 100) {
echo "</tr>"; } } } } } echo "</table>"; if (0 > ($prev = $pos - $input->num)) { $prev = 0; } if ($pos > 0) { show_prev($input->name, $input->mode, $prev, $input->artist_id); } echo "<br>"; if ($pos + $rnum < $count) { show_next($input->name, $input->mode, $pos + $rnum, $input->artist_id); } echo "<br>"; } } else { echo "エラー:", $error_message, "<br>"; } show_form($input->name, $input->mode, $input->artist_id); function show_prev($name, $mode, $pos, $artist_id) { $safe_name = htmlentities($name, ENT_QUOTES, "UTF-8"); $safe_mode = htmlentities($mode, ENT_QUOTES, "UTF-8"); $safe_pos = htmlentities($pos, ENT_QUOTES, "UTF-8"); echo "<a href = \"search.php?name={$safe_name}&mode={$safe_mode}&pos={$safe_pos}&artist_id={$artist_id}\">prev</a>"; return; }