} $f_question_text = readPostVar('question_text'); $f_question_text = $g_db->qstr($f_question_text, get_magic_quotes_gpc()); $f_answer_correct = readPostVar('answer_correct'); $f_answer_percents = readPostVar('answer_percents'); $f_answer_text = readPostVar('answer_text'); if (is_array($f_answer_text)) { foreach ($f_answer_text as $key => $val) { if ($f_answer_text[$key] != '') { $f_answer_text[$key] = $g_db->qstr(IGT_USE_EDITOR_FOR_ANSWERS ? $f_answer_text[$key] : convertTextAreaHTML(true, $f_answer_text[$key]), get_magic_quotes_gpc()); } } } $f_answer_feedback = array(); for ($i = 1; $i <= count($f_answer_text); $i++) { $f_answer_feedback[$i] = $g_db->qstr(IGT_USE_EDITOR_FOR_FEEDBACK ? readPostVar('answer_feedback_' . $i) : convertTextAreaHTML(true, readPostVar('answer_feedback_' . $i)), get_magic_quotes_gpc()); } $f_question_points = (double) readPostVar('question_points'); $f_question_time_donotuse = (bool) readPostVar('question_time_donotuse'); if ($f_question_time_donotuse) { $f_question_time = 0; } else { $f_question_time_hours = (int) readPostVar('question_time_hours'); $f_question_time_minutes = (int) readPostVar('question_time_minutes'); $f_question_time_seconds = (int) readPostVar('question_time_seconds'); $f_question_time = $f_question_time_seconds + $f_question_time_minutes * 60 + $f_question_time_hours * 3600; if ($f_question_time < 0) { $f_question_time = 0; } } $f_question_shufflea = (int) readPostVar('question_shufflea');
function prepareText($i_text) { global $g_db; return $g_db->qstr(convertTextAreaHTML(true, rtrim(ltrim($i_text))), 0); }
function getTruncatedHTML($i_html, $i_length = 60) { return truncateString(trim(strip_tags(convertTextAreaHTML(false, $i_html))), $i_length); }