'; $STEP = intval($_REQUEST['step']); if (!$STEP) $STEP = 1; $strRes = ''; define('LIMIT', 10); // time limit if (!$_REQUEST['go']) { // Обязательные проверки if (!function_exists('mb_convert_encoding')) Error('Не доступна библиотека mbstring'); if (ini_get('mbstring.func_overload') != 2) Error('Значение параметра mbstring.func_overload не равно 2'); if (!defined('BX_UTF') || BX_UTF !== true) Error('Константа BX_UTF не определена в true в /bitrix/php_interface/dbconn.php:

define("BX_UTF", true);'); $res = $DB->Query('SHOW VARIABLES LIKE "character_set_results"'); $f = $res->Fetch(); if (strtolower($f['Value']) != 'cp1251') Error('База данных работает в кодировке, отличной от cp1251 (значение: '.$f['Value'].')'); } else // GO! { define('START_TIME', time()); // засекаем время старта if ($STEP < 3) { define('START_PATH', $_SERVER['DOCUMENT_ROOT']); // стартовая папка для поиска if ($_REQUEST['break_point']) define('SKIP_PATH',$_REQUEST['break_point']); // промежуточный путь Search(START_PATH); if (defined('BREAK_POINT')) { ?>