$_GET['p'] = '0'; $_GET['pn'] = '1'; $_GET['c'] = '0'; } $contents = <<<EOD <ul class="flip-menu"> <li><a href="./index.php" accesskey="i">{$lang['topic_list']}</a></li> <li><a href="./add.php" accesskey="n">{$lang['new_topic']}</a></li> </ul> EOD; if (isset($_GET['k'], $_GET['p'], $_GET['d'], $_GET['c'], $_GET['pn'])) { // To check if keyword value is not too short if ($_GET['k'] != '' && strlen($_GET['k']) <= 2) { $contents = keyword_error($mode = 'forum', $error_type = '2'); xhtml_output('forum'); exit; } if ($cfg['enable_unicode'] == 'on') { $keyword = mb_convert_encoding(trim($_GET['k']), $cfg['mysql_lang'], "auto"); } else { $keyword = trim($_GET['k']); } $page = $_GET['p']; $date = $_GET['d']; $case = $_GET['c']; // Case sensitive flag // If case-sensitive, search target field as BINARY. if ($case == 1) { // case-sensitive
require_once $cd . '/include/fnc_error_msgs.inc.php'; session_control(); against_xss(); //===================================================== // PREPARE SEARCH QUERY //===================================================== if (empty($_GET['k']) && empty($_GET['p']) && empty($_GET['pn']) && empty($_GET['c'])) { $_GET['k'] = ''; $_GET['p'] = '0'; $_GET['pn'] = '1'; $_GET['c'] = '0'; } if (isset($_GET['k'], $_GET['p'], $_GET['d'], $_GET['c'], $_GET['pn'])) { // To check if keyword value is not too short if ($_GET['k'] != '' && strlen($_GET['k']) <= 2) { $contents = keyword_error($mode = 'log', $error_type = '2'); xhtml_output('log'); exit; } if ($cfg['enable_unicode'] == 'on') { $keyword = mb_convert_encoding(trim($_GET['k']), $cfg['mysql_lang'], "auto"); } else { $keyword = trim($_GET['k']); } $date = $_GET['d']; $page = $_GET['p']; $case = $_GET['c']; // Case sensitive flag // If case-sensitive, search target field as BINARY. if ($case == 1) { // case-sensitive
require_once './include/fnc_files.inc.php'; session_control(); against_xss(); //===================================================== // PREPARE SEARCH QUERY //===================================================== if (empty($_GET['k']) && empty($_GET['p']) && empty($_GET['pn']) && empty($_GET['c'])) { $_GET['k'] = ''; $_GET['p'] = '0'; $_GET['pn'] = '1'; $_GET['c'] = '0'; } if (isset($_GET['k'], $_GET['p'], $_GET['d'], $_GET['c'], $_GET['pn'])) { // To check if keyword value is not too short if ($_GET['k'] != '' && strlen($_GET['k']) <= 2) { $contents = keyword_error($mode = 'file', $error_type = '2'); xhtml_output('file'); exit; } if ($cfg['enable_unicode'] == 'on') { $keyword = mb_convert_encoding(trim($_GET['k']), $cfg['mysql_lang'], "auto"); } else { $keyword = trim($_GET['k']); } $page = $_GET['p']; $date = $_GET['d']; $case = $_GET['c']; // Case sensitive flag // If case-sensitive, search target field as BINARY. if ($case == 1) { $binary_flag = 'BINARY ';