0) {$url_module = $uri_parts[0];} // модуль if ($url_count > 1) {$url_module_action = $uri_parts[1];} // элемент модуля $type = 'main';// если все хорошо то тип дальнейшей работы main if (file_exists("pages/$url_module.php")) {$url_moduleFolder = "pages/$url_module.php";} // если найдена страничка с таким именем значит её и грузим else { if ($url_module == "catalog" OR $url_module == "news" OR $url_module == "blog" OR $url_module == "services") { $url_module_action = "main"; } if (file_exists("modules/$url_module/$url_module_action.php")) { $url_moduleFolder = "modules/$url_module/$url_module_action.php";} else {$type = "404/404"; header("HTTP/1.0 404 Not Found");} // если странички не было, но был модуль, грузим его, иначе 404 } switch ($url_module) { case 'catalog': include('adm/core/getmodulesdata.php'); //подключаем модуль добычи общей информации о секциях и конечном объекте $_ModuleDATA = GetModuleDATA("parant", "item","parant"); //собираем все данные о товаре и секциях (указываем название конечного объекта) //if ($_ModuleDATA['item']['respondeCode'] == 404) {$type = '404/404'; header("HTTP/1.0 404 Not Found");} break; case 'news': include('adm/core/getmodulesdata.php'); //подключаем модуль добычи общей информации о секциях и конечном объекте $_ModuleDATA = GetModuleDATA("","news",""); //собираем все данные о товаре и секциях (указываем название конечного объекта) if ($_ModuleDATA['item']['respondeCode'] == 404) {$type = '404/404'; header("HTTP/1.0 404 Not Found");} break; case 'blog': include('adm/core/getmodulesdata.php'); //подключаем модуль добычи общей информации о секциях и конечном объекте $_ModuleDATA = GetModuleDATA("","blog",""); //собираем все данные о товаре и секциях (указываем название конечного объекта) if (!@is_numeric($uri_parts[1])) {if ($_ModuleDATA['item']['respondeCode'] == 404) {$type = '404/404'; header("HTTP/1.0 404 Not Found");}} break; case 'services': include('adm/core/getmodulesdata.php'); //подключаем модуль добычи общей информации о секциях и конечном объекте $_ModuleDATA = GetModuleDATA("","services",""); //собираем все данные о товаре и секциях (указываем название конечного объекта) if (!@is_numeric($uri_parts[1])) {if ($_ModuleDATA['item']['respondeCode'] == 404) {$type = '404/404'; header("HTTP/1.0 404 Not Found");}} break; } } catch (Exception $e) { $type = '404/404'; // если все плохо то тип дальнейшей работы 404 header("HTTP/1.0 404 Not Found"); } } if ($url_moduleFolder == "")$url_moduleFolder = "pages/main.php"; $tmp_url = $_SERVER['REQUEST_URI']; if ($tmp_url == "" OR $tmp_url == "/") $tmp_url = "in_main"; $seo_result = mysql_query("SELECT * FROM $prefix"."seo_tages WHERE url='$tmp_url'",$db); $seo_myrow = mysql_fetch_array($seo_result); $seo_title = $seo_myrow['title']; $seo_description = $seo_myrow['description']; $seo_keywords = $seo_myrow['keywords']; $seo_text = $seo_myrow['seotext']; include("$type.php");// грузим шаблон) ну или 404 ?>