$value) { if (preg_match('/p\d{1,}/', $value)) { unset($url[$key]); $page = intval(str_replace('p', '', $value)); } } if (!isset($page)) $page = 0; if ($url[1] == '' or ($url[1] != 'ru' and $url[1] != 'en' and $url[1] != 'ua')) header( "Location:/ru", true ); if ($url[1] == 'ru') $lang = 2; if ($url[1] == 'ua') $lang = 3; if ($url[1] == 'en') $lang = 1; include 'functions/connect_db.php'; include 'functions/library.php'; $link = CONNECT_TO_DB(); // Идентифицируем пользователя if (!isset($_COOKIE['user_id'])) { $user_id = md5(generatePassword().time()); setcookie ('user_id', $user_id, time()+60*60*24*35); $_COOKIE['user_id'] = $user_id; $query = mysql_query("SELECT * FROM sign WHERE user_id = '$user_id' LIMIT 0,1"); if (mysql_num_rows($query) == 0) { mysql_query("INSERT INTO sign SET user_id = '$user_id', ip ='".$_SERVER['REMOTE_ADDR']."', user_agent = '".$_SERVER['HTTP_USER_AGENT']."'"); } } else { $query = mysql_query("SELECT * FROM sign WHERE user_id = '".$_COOKIE['user_id']."' LIMIT 0,1"); if (mysql_num_rows($query) == 0) { $user_id = 0; } else { $user_id = $_COOKIE['user_id']; } } // Конец идентификации пользователя if ($url[2] != '') { $query = mysql_query("SELECT * FROM razdel WHERE alias = '$url[2]' AND langid = $lang AND del = 0 LIMIT 0,1"); $res = mysql_fetch_array($query); $title = $res['raz_name']." - "; } $query = mysql_query("SELECT * FROM title WHERE lang = $lang LIMIT 0,1"); $res = mysql_fetch_array($query); $title .= $res['title']; $prefix[1] = '. page '; $prefix[2] = '. стр. '; $prefix[3] = '. стор. '; if ($page != 0) ' - '.$title .= $prefix[$lang].($page + 1); $menu[1] = 'Sections'; $menu[2] = 'Разделы'; $menu[3] = 'Розділи'; ?> <?php print $title; ?>
'; // // // // // // //print '
'; //PRINT_PHOTO_LAST($draw['st_html_text'], 250, 250, 'main-menu', $draw['st_id'], $lang); //print ' //
//

'.$raz['raz_name'].' //

//
// // '; // Конец детского рисунка $query = mysql_query("SELECT * FROM razdel WHERE type LIKE 'main' AND langid = $lang AND del = 0 ORDER BY raz_prior DESC"); while ($row = mysql_fetch_array($query)) { print '
'.$row['raz_name'].'

'.$row['raz_name'].'

'; // print "
"; } } ?> '.$row['raz_name'].''; $anons_on_page = 4; switch ($url[2]) { case 'archive': print '

Архив в разаботке

'; break; default : if ($url[3] == '') { // Вывод анонсов раздела if ($main_razdel != 'photo') { $query = mysql_query("SELECT * FROM st_raz WHERE raz_id = ".$row['raz_id']." AND langid = $lang AND st_id NOT IN " . "(SELECT st_id FROM statya WHERE del = 1 AND langid = $lang) ORDER BY st_date DESC LIMIT ".($page*$anons_on_page)." ,$anons_on_page"); $query1 = mysql_query("SELECT * FROM st_raz WHERE raz_id = ".$row['raz_id']." AND langid = $lang AND st_id NOT IN " . "(SELECT st_id FROM statya WHERE del = 1 AND langid = $lang) ORDER BY st_date DESC"); $news_quantity = mysql_num_rows($query1); if (mysql_num_rows($query1) == 1) { $res = mysql_fetch_array($query); $url[3] = $res['st_id']; } else { while ($row1 = mysql_fetch_array($query)) { $st = mysql_query("SELECT * FROM statya WHERE st_id = ".$row1['st_id']." AND langid = $lang LIMIT 0,1"); $statya = mysql_fetch_array($st); print '

'.$statya['st_name'].'

'; print '

'.$statya['anons_kr'].'

'; print '

'. date("d/m/Y", $statya['st_date']).'

'; print '

'; PRINT_PHOTO($statya['st_html_text'], 400, 370, 'photo', $statya['st_id'], $lang); $anons = $statya['anons_full']; if ( $anons == '' ) { $anons = CLEAR_TAG($statya['st_html_text']); $anons = substr($anons, 0, 800); preg_match('/.*[.!?]/', $anons, $matches); $anons = $matches[0]; } print $anons; print '

'; print '
'; } if ( $news_quantity > $anons_on_page ) { print '

'; $last_page = ceil($news_quantity/$anons_on_page); $razdel = $url[2]; if ($razdel == '') $razdel = 'news'; for ($i = 1; $i <= $last_page; $i++) { if ( ($i != 1 and $i != $last_page) and ($i <= ($page+1-3) or $i >= ($page+1+3)) ) { if ($i == ($page+1-3) or $i == ($page+1+3)) print ' ... |'; continue; } if (($page + 1) != $i) { print ' '.$i.' |'; } else { print ' '.$i.' |'; } } print '

'; } } } if ($main_razdel == 'photo') { //Фото на главной $query_photo = mysql_query("SELECT * FROM photos WHERE deleted = 0 AND langid = $lang ORDER BY ph_date DESC"); $i = 0; while ($row_photo = mysql_fetch_array($query_photo)) { $infile = 'img/photos/0/'.$row_photo['id'].'.jpg'; $outfile = 'img/photos/tmb/'.$row_photo['id'].'_big.jpg'; IMAGERESIZE($outfile, $infile, 150, 150, 90); //print '
'; print ''; //print ''; print ''.$row_photo['comment'].''; print ''; //print '

'.$row_photo['comment'].' '.date("d-m-Y", $row_photo['ph_date']).'

'; //print '
'; $i++; if ($i == 2) { $i = 0; print '
'; } } } } // Конец вывода анонсов раздела $url[3] = intval($url[3]); if ($url[3] != '') { $st = mysql_query("SELECT * FROM statya WHERE st_id = ".$url[3]." AND langid = $lang LIMIT 0,1"); $statya = mysql_fetch_array($st); print '

'.$statya['st_name'].'

'; print '

'.$statya['anons_kr'].'

'; $razdel_with_no_date = array('about', 'contacts', 'orders', 'schedule', 'advertising', 'rental', 'inspection', 'repair'); if (!in_array($url[2], $razdel_with_no_date)) print '

'. date("d/m/Y", $statya['st_date']).'

'; $txt = $statya['st_html_text']; preg_match_all('/]*>/', $txt, $matches); foreach ($matches[0] as $value) { //print '

' . htmlentities($value) . '

'; $find = $value; preg_match('/src="[^"]*"/', $value, $src_match); $replace = $src_match[0]; $replace = ''; //print '

'.htmlentities($replace).'

'; $txt = str_replace($find, $replace, $txt); } print $txt; } } ?>

European Business Association