addServer('localhost', 11211); $lim_pages = 9; $id_offset = 0; $cached_page = false; $retdata = ''; $image_array = array(); $image_list = ''; $array_news = array(); $array_news_rubrik = array(); $array_tags = array(); $array_news_title = array(); $cached_page2 = false; if ($cached_serv) $retdata2 = $memcache->get($id_redak.'NEWSMAINTITUL12'); $retdata2 = trim($retdata2); if ($retdata2 == ''){ $data_send = "NEWSMAINTITUL=".$id_redak."&SESS=".$_COOKIE['idsess']."&LIMPAGE=12"; $retdata2 = post_api_ssl($data_send); }else{ $cached_page2 = true; } if (FindTag2($retdata2,'','') <> '') { $error = FindTag2($retdata2,'',''); }; if (FindTag2($retdata2,'','') <> '') { $news_title = FindTag2($retdata2,'',''); if ($news_title != '') $array_news_title = getArrayTegXmlAllNews($news_title,''); if ($cached_serv && !$cached_page2 && $news_title != '') $memcache->set($id_redak.'NEWSMAINTITUL12', $retdata2, 300); //поправили retdata и добавляем в кеш }; $menu_active = 'main'; if (isset($_GET['slug'])) if ($_GET['slug']<>''){ $slug = $_GET['slug']; // echo 'slug['.$slug.']
'; $slug = php_slug($slug); // echo 'slug['.$slug.']
'; if ($cached_serv) $retdata = $memcache->get($id_redak.$slug); $retdata = trim($retdata); if ($retdata == ''){ $data_send = "POSTLOADURL=".$id_redak."&SESS=".$sess."&SLUG=".$slug; $retdata = post_api_ssl($data_send); }else{ //$data_log = "SETLOGNEWS=11&SESS=".$sess."&SLUG=".$slug."&IPUSER=".getIp()."&REFER=".$_SERVER['HTTP_REFERER']; //$log_data = post_api_ssl($data_log); $cached_page = true; } //$data_send = "POSTLOADURL=".$id_redak."&SESS=".$_COOKIE['idsess']."&SLUG=".$slug; //$retdata = post_api_ssl($data_send); if (FindTag2($retdata,'','') <> '') { $error = FindTag2($retdata,'',''); }; if (FindTag2($retdata,'','') <> '') { $title_news = FindTag2($retdata,'',''); $rubrika = FindTag2($retdata,'',''); $date_post = FindTag2($retdata,'',''); $image_link = FindTag2($retdata,'',''); $image_text = FindTag2($retdata,'',''); $tags = FindTag2($retdata,'',''); $name_istok = FindTag2($retdata,'',''); $istok_link = FindTag2($retdata,'',''); $avtor = FindTag2($retdata,'',''); $photo = FindTag2($retdata,'',''); $subtitle_news = FindTag2($retdata,'',''); $news_text = trim(htmlspecialchars_decode(FindTag2($retdata,'',''),ENT_QUOTES)); $image_list = FindTag2($retdata,'',''); $id_news = FindTag2($retdata,'',''); $rubrika_slug_1 = FindTag2($retdata,'',''); $slug_1 = FindTag2($retdata,'',''); $user_url_slug = FindTag2($retdata,'',''); $url_external_original = FindTag2($retdata,'',''); if ($image_link == '') $image_link = '/img/no-image.jpg'; if (trim($subtitle_news) == '') { $textbody = strip_tags($news_text); $subtitle_news = substr($textbody,0, 1 + strpos($textbody,'.')); } if (trim($tags) <> '') $array_tags = explode(',',$tags); if ($cached_serv && !$cached_page && $news_text != '') $memcache->set($id_redak.$slug, $retdata, 300); //поправили retdata и добавляем в кеш }; //echo ' slug ['.$slug.']'; //echo ' retdata ['.$retdata.']'; if ($image_list != '') $image_array = getArrayTegXmlByIdAndMedia($image_list,'','','
'); } /* $data_send = "NEWSBYTEMA=".$id_redak."&SESS=".session_id()."&IDNEWS=".$id_news; // это новости по требованию $retdata = post_api_ssl($data_send); if (FindTag2($retdata,'','') <> '') { $error = FindTag2($retdata,'',''); }; if (FindTag2($retdata,'','') <> '') { $newsbytema = FindTag2($retdata,'',''); if ($newsbytema != '') $array_newsbytema = getArrayTegXmlAllNews($newsbytema,''); }; */ //echo ' data_send ['.$data_send.']
'; //echo ' retdata ['.$retdata.']'; $cached_page2 = false; if ($cached_serv) $retdata2 = $memcache->get($id_redak.$rubrika_slug_1); if ($retdata2 == ''){ $data_send = "LOADNEWSBYRUBRIK=".$idrubrika."&RUBSLUG=".$rubrika_slug_1."&NOTID=".$id_news."&SESS=".session_id()."&IDREDAK=".$id_redak."&OFFSET=".$id_offset."&LIMPAGE=".$lim_pages; $retdata2 = post_api_ssl($data_send); } else { $cached_page2 = true; } //echo ' retdata ['.$retdata.']'; if (FindTag2($retdata2,'','') <> '') { $error = FindTag2($retdata2,'',''); }; if (FindTag2($retdata2,'','') <> '') { $news_rubrik = FindTag2($retdata2,'',''); if ($news_rubrik != '') $array_news_rubrik = getArrayTegXmlAllNews($news_rubrik,''); if ($cached_serv && !$cached_page2 && $news_rubrik != '') $memcache->set($id_redak.$rubrika_slug_1, $retdata2, 300); }; $refer_http = $_SERVER['HTTP_REFERER']; // поиск рефера для показа рекламы пользовтателям обменки if ($title_news == '') { header( "Location: /404.php", true ); exit(); } ?> <?echo $title_news;?> | <? echo $title_site;?>

$item_value) if (trim($item_value) != '') { $tagsall = $tagsall.trim($item_value).' '; ?>
#

$item_value) { $num++; $rubrika_slug = $item_value[15]; $rubrika = $item_value[2]; $title_news = $item_value[1]; $subtitle_news = $item_value[10]; $avtor = $item_value[6]; $name_istok = $item_value[4]; $news_text = trim(htmlspecialchars_decode($item_value[8],ENT_QUOTES)); // $news_text = trim($item_value[8]); $tags = $item_value[7]; $image_link = $item_value[5]; $date_post = $item_value[3]; $image_text = $item_value[12]; $user_url_slug = $item_value[18]; if (trim($tags) <> '') $array_tags = explode(',',$tags); //if ($image_link == '') $image_link = '/img/no-image.jpg'; $link_istok = ''; $image_array = array(); if ($num > 4) break; ?>
'') { ?>
$item_value) if (trim($item_value) != '') { $tagsall = $tagsall.trim($item_value).' '; ?>
#

Другие новости

$item_value) { // $row_array[0] = $idnews; // $row_array[1] = $titnews; // $row_array[2] = $rubtit; // $row_array[3] = $datenews; // $row_array[4] = $istok; // $row_array[5] = $preview; // $row_array[6] = $autor; // $row_array[7] = $tags; // $row_array[10] = $subtitle; $num++; $rubrika_slug = $item_value[15]; if ($num > 8) break; if ($num > 4) {?>