0) $QId=" AND (Id=$id OR Id=$id OR Id=$id) "; else $QId=" AND Id=0 AND Id=0 AND Id=0 "; } include ("data.php"); $pattern= array("","one_resume.htm","one_vacancy3.htm"); // $title= array("","Предприятия","Оборудование"); $SSI=2; // отрубаем шаблоны # вывод результата запроса Предприятия порциями по $portion штук MyRead($pattern[$ivr]); //шаблон одного Предприятия $tpl=$Template; //запоминаем шаблон $resume=""; # формируем SQL if (!isset($i0)) $i0=0; settype($i0,"integer"); // $i1=$i0+$portion; $i1=$portion; $t=time()-$ZTime*60; $sql="SELECT * from $zarplata where Type=$ivr $QId AND Moderate=1 LIMIT 1"; $q=$db->query($sql); # форматируем вывод результатов while ($db->next_record()) { $Template=$tpl; $ID=$db->Record["Id"]; $title = $db->Record['Firm']; // для титла SetParamOut("ID",$ID); $Date=date("d.m.Y",$db->Record["Date"]); // $d=date("d",$db->Record["Date"]); // $m=date("m",$db->Record["Date"]); // $y=date("Y",$db->Record["Date"]); SetParamOut("DATE",$Date); $Name=ClearMask($db->Record["Name"]); SetParamOut("Name",$db->Record['Name']); SetParamOut("Region",$db->Record["Region"],$_Region); $r = $db->Record['Region']; // для помощника SetParamOut("Town",$db->Record["Town"],$_Town); SetParamOut("Rubrica0",$db->Record["Rubrica0"],$_Rubrica); SetParamOut("Rubrica1",$db->Record["Rubrica1"],$_Rubrica); SetParamOut("Rubrica2",$db->Record["Rubrica2"],$_Rubrica); SetParamOut("Note",$db->Record['Note']); $Pricetxt = $db->Record['Pricetxt']; $Pricetxt = str_replace("font-size:10", "font-size:10px", $Pricetxt); $Pricetxt = str_replace("font-size:11", "font-size:11px", $Pricetxt); $Pricetxt = str_replace("font-size:12", "font-size:12px", $Pricetxt); $Pricetxt = str_replace("font-size:13", "font-size:13px", $Pricetxt); $Pricetxt = str_replace("font-size:14", "font-size:14px", $Pricetxt); $Pricetxt = str_replace("color:5d5d5d", "color:#5d5d5d", $Pricetxt); $Pricetxt = str_replace("

", "

", $Pricetxt); $Pricetxt = str_replace("

", "

", $Pricetxt); $Pricetxt = str_replace(" margin-left: -13px", " margin-left: -2px", $Pricetxt); $Pricetxt = str_replace("margin-right: -13px", "margin-right: -8px", $Pricetxt); // $Pricetxt = str_replace(" href='", " href=", $Pricetxt); // $Pricetxt = str_replace("' target", " target", $Pricetxt); // $Pricetxt = str_replace(" href=", " href=http://www.oborud.info/s/click.php?", $Pricetxt); // $Pricetxt = str_replace(" href=http://www.oborud.info/s/click.php?/", " href=/", $Pricetxt); // $Pricetxt = str_replace(" href=http://www.oborud.info/s/click.php?http://www.oborud.info/", " href=/", $Pricetxt); // remove links add redirect $Pricetxt = str_replace("","", $Pricetxt); $Pricetxt = str_replace("","", $Pricetxt); $Pricetxt = str_replace("http://","http://www.oborud.info/s/click.php?http://", $Pricetxt); $Pricetxt = str_replace("http://www.oborud.info/s/click.php?/","/", $Pricetxt); $Pricetxt = str_replace("http://www.oborud.info/s/click.php?http://www.oborud.info/","http://www.oborud.info/", $Pricetxt); $Pricetxt = str_replace("/s/click.php?http://www.oborud.info/s/click.php?","/s/click.php?", $Pricetxt); $Pricetxt = str_replace(" href=http://www.oborud.info/s/click.php?mailto:", " href=mailto:", $Pricetxt); $Pricetxt = str_replace("Место", "Дата проведения: $daterus
Место", $Pricetxt); */ $Pricetxt = str_replace("
", "
", $Pricetxt); $Pricetxt = str_replace("
", "
\n", $Pricetxt); $Pricetxt = str_replace("• ", "", $Pricetxt); $Pricetxt = str_replace("•\t", "", $Pricetxt); $Pricetxt = str_replace("", "• ", $Pricetxt); $Pricetxt = str_replace("Тематика выставки", "Тематика выставки", $Pricetxt); $Pricetxt = str_replace("Место проведения", "Место проведения", $Pricetxt); $Pricetxt = $Pricetxt."\n"; $Pricetxt = preg_replace("!• (.*?)\n!si","

",$Pricetxt); //$Pricetxt = preg_replace("!• (.*?)\n!si","",$Pricetxt); $Pricetxt = preg_replace( "/^\\

Record['Pricetxt']); SetParamOut("Firm",$db->Record['Firm']); // SetParamOut("PathFirm",strtolower($db->Record['Firm'])); SetParamOut("PathFirm",$db->Record['Firm']); SetParamOut("Phone",$db->Record['Phone']); SetParamOut("Contacts",$db->Record['Contacts']); SetParamOut("EMail",$db->Record['EMail']); SetParamOut("Age1",$db->Record['Age1']); SetParamOut("URL",$db->Record['URL']); SetParamOut("Priceurl",$db->Record['Priceurl']); $Zarplata=intval($db->Record['Zarplata']); if ($Zarplata) $Zarplata=' '; SetParamOut("Zarplata",$Zarplata); SetParamOut("Kupon",$db->Record['Kupon']); $resume=$resume.$Template; } if ($r<"0") { // header("Refresh:0; url=/?part_id=123"); header("HTTP/1.0 404 Not Found"); //header("Location: ../?part_id=123"); header("Refresh:0; url=/?part_id=123"); exit; } $Template=str_replace("{PAGE}",$nav,$Template); $Template=str_replace("{NAME}",$title[$ivr],$Template); $Template=str_replace("{BODY}",$resume,$Template); $Template=str_replace("{ERR}",$Err,$Template); // для горосовалки и меню с баннерами // $server_name = 'http://'.$HTTP_SERVER_VARS['SERVER_NAME']; // определение протокола HTTP/HTTPS $protocol = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] === 'on' || $_SERVER['HTTPS'] === 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ? 'https' : 'http'; // echo $protocol; $server_name = $protocol.'://'.$_SERVER['SERVER_NAME']; // echo $server_name;; // $menushow = implode("",file("$server_name/exhibitn/menu.php")); // $voteshow = implode("",file("$server_name/exhibitn/vote.php")); $menushow = file_get_contents("menu.php"); $voteshow = file_get_contents("vote.php"); // $banners = implode("",file("$server_name/banners.php")); // $lsearch = implode("",file("$server_name/lsearch.php")); // Если существует кэшированная версия… if ($banners_r=fopen('../cashfolder/_banners_php','r')) { // Открываем этот файл для чтения $banners=fread($banners_r,filesize('../cashfolder/_banners_php')); // Читаем в переменную содержимое всего файла fclose($banners_r); //Закрываем файл } else { //$banners = implode("",file("$server_name/banners.php")); //$banners = implode("",file("$server_name/banners.php?adlabs_url=".$_SERVER['REQUEST_URI'])); $banners = file_get_contents("../cashfolder/_banners_php_html"); } // Если существует кэшированная версия… if ($lsearch_r=fopen('../cashfolder/_lsearch_php','r')) { // Открываем этот файл для чтения $lsearch=fread($lsearch_r,filesize('../cashfolder/_lsearch_php')); // Читаем в переменную содержимое всего файла fclose($lsearch_r); //Закрываем файл } else { // $lsearch = implode("",file("$server_name/lsearch.php")); $lsearch = file_get_contents("../cashfolder/_lsearch_php_html"); } $Template=str_replace("{MENUSHOW}",$menushow,$Template); $Template=str_replace("{VOTESHOW}",$voteshow,$Template); $Template=str_replace("{BANNERS}",$banners,$Template); $Template=str_replace("{LSEARCH}",$lsearch,$Template); // вывод банера растяжки $rb=mysql_query("SELECT rubs,banners,switch FROM part2_banners WHERE rubs='1' LIMIT 1;") or die(mysql_error()); $rubs=mysql_result($rb,0,0); $bannertop=mysql_result($rb,0,1); $switch=mysql_result($rb,0,2); if ($switch=='1') { $bannertop = "

".$bannertop."
"; } else {$bannertop="";} $Template=str_replace("{BANNERTOP}",$bannertop,$Template); // статистика для шапки: // выбираем значения из сохраненной статистики $r=mysql_query("Select * FROM count2 WHERE 1") or die(mysql_error()); // предприятий в справочнике: $cnt1=mysql_result($r,0,1); // каталог оборудования $cnt3=mysql_result($r,0,3); $counter = "".$cnt1." предприятий | ".$cnt3." товаров "; $Template=str_replace("{COUNTER}",$counter,$Template); //для титла /* $title = strtolower($title); // убираем заглавные буквы $title = substr($title, 0, 180); // урезаем строку $title = preg_replace("/[^\w\x7F-\xFF\s]/", " ", $title); // каленым железом выжжем все "ненормальные" символы. $title = str_replace("\n"," ", $title); $title = str_replace("\r"," ",$title); $title = str_replace("
"," ", $title); // вычищяем лишние остатки тегов $title = str_replace("quot", "", $title); $title = str_replace("href", "", $title); $title = str_replace("http", "", $title); $title = str_replace("target", "", $title); $title = str_replace("_blank", "", $title); $title = str_replace("•", "", $title); function sw (&$item1, $key) { if (strlen($item1)<4) $item1=""; } // функция убираем менее 4-х букв $title=explode (" ", $title); // разбиваем слова array_walk ($title, 'sw'); // вот и функция пригодилась... $title=array_unique ($title); // убираем повторяющиеся слова */ /* Задача: удалить из массива (сложной структуры) НЕХОРОШИЕ элементы. НЕХОРОШИМИ элементы будем называть: 1) Пустые строки 2) Пустой массив 3) Массив состоящий из НЕХОРОШИХ элементов */ /* function clear($a){ if ($a !== array()){ $b = array(); foreach ($a as $key => $value){ if (is_array($value)){ if (clear($value) !== false){ $b[$key] = clear($value); } } elseif ($value !== ''){ $b[$key] = $value; } } if ($b !== array()){ return $b; } else { return false; } } else{ return false; } } $title = clear($title, $a); // удаляем "нехорошие" элементы // var_dump($title); // смотрим массив :-) $title=implode (" ", $title); // соединяем слова массива */ $Template=str_replace("{TITLE}",$title,$Template); $lnkback = "
<< назад"; $Template=str_replace("{LNKBACK}",$lnkback,$Template); //"для титла" заканчивается тут # Помощник посетителя $help=$help."

Помощник посетителя

"; $help=$help."
Текущая

Текущая страница

Календарь выставок: ".$title."

Выше на этой странице, вы можете ознакомиться с подробным пресс-релизом выставки ".$title.".

Вопрос-ответ
Справочная служба

Если Вам не удалось найти на страницах сайта искомой информации, или возникли другие вопросы – оформите заявку, укажите вашу потребность и получите бесплатную консультацию специалиста

On-line вопрос-ответ

База данных в справочной службе Oborud.info намного обширней, информация предоставляется ОПЕРАТИВНО и БЕСПЛАТНО!!!

Переходы
Поиск
Поиск в выставках


* - данный вид поиска не учитывает склонение окончаний слов,
     поисковый запрос не менее 4 символов

"; $Template=str_replace("{HELP}",$help,$Template); MyOutput(); // функция кеширования START // Получаем содержимое буфера $fp = fopen('cashfolder/'.$REQUEST, 'w'); // Сохранение кэш-файла с контентом fwrite($fp, ob_get_contents()); fclose($fp); // Останов буферирования и вывод буфера ob_end_flush(); // функция кеширования END ?>