".$TEXTH."";
// END do while
// ротация растяжки в зависимости от рубрики
/*
$rubs_top0 = @mysql_result(@mysql_query("SELECT cat_banners_top.banners FROM cat_banners_top WHERE cat_banners_top.rubs=$banner_cid LIMIT 1"),0,0);
if (strlen($rubs_top0)>30) { $rubs_top = $rubs_top0; }
else {$rubs_top = @mysql_result(@mysql_query("SELECT cat_banners_top.banners FROM cat_banners_top WHERE cat_banners_top.rubs=0 LIMIT 1"),0,0); }
$rubs_top = str_replace("adclick.php","a.php", $rubs_top);
$rubs_top = str_replace("bannerid=","b=", $rubs_top);
$rubs_top = str_replace("zoneid=","z=", $rubs_top);
$rubs_top = str_replace("source=","s=", $rubs_top);
$rubs_top = str_replace("dest=","d=", $rubs_top);
$rubs_top = str_replace("ads.oborud.info","img.oborud.info", $rubs_top);
$rubs_top = str_replace("adjs.php","as.php", $rubs_top);
include "_top_b.php";
*/
// вывод банера растяжки
$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="";}
// статистика для шапки:
// выбираем значения из сохраненной статистики
$r123=mysql_query("Select * FROM count2 WHERE 1") or die(mysql_error());
// предприятий в справочнике:
$cnt1=mysql_result($r123,0,1);
// каталог оборудования
$cnt3=mysql_result($r123,0,3);
// $counter = "".$cnt1." предприятий | ".$cnt3." товаров ";
$counter = "".$cnt1."предприятий | ".$cnt3."товаров ";
if ($areg>0) { $canonical="\r\n"; }
else { $canonical="\r\n"; }
include "_top.php";
// что бы в метатеги вывод был
$url=mysql_result($r,0,3);
$email=mysql_result($r,0,4);
$icon=mysql_result($r,0,5);
$pr_id=mysql_result($r,0,6); // ID производителя
$pr_region=mysql_result($r,0,7); // регион производителя
$pr_name=mysql_result($r,0,8); // название производитея
// вывод поисковой формы
// $sform=$TMPL["searchformjump"];
// print $sform;
// нижняя часть под поиском
// название верхнего раздела и ссылка на него
//
// if ($c!="") {
// $cid=$c;$l="";
// $r=mysql_query("SELECT parent,name,cid FROM cat WHERE cid='$cid';") or die(mysql_error());
// $id=mysql_result($r,0,2);
// $t=mysql_result($r,0,1);
//
// $l="".$rcr."".$l;
//// $l="".preg_replace("/^[0-9]{3}/", "", $t, 3)."".$l;
//
// }
// else
// {
//$l="результаты поиска";
// }
print $template;
// название верхнего раздела и ссылка на него
$cid=$c;
if ($c!="") {
$r=mysql_query("SELECT parent,name,cid FROM cat WHERE cid='$cid' LIMIT 1;") or die(mysql_error());
$id=mysql_result($r,0,2);
$tt=mysql_result($r,0,1);
$parent=mysql_result($r,0,0);
$rrr=mysql_query("SELECT parent,name,cid FROM cat WHERE cid=$parent LIMIT 1;") or die(mysql_error());
$id22=mysql_result($rrr,0,2);
$tt22=trim(preg_replace("/[0-9]/","",mysql_result($rrr,0,1), 3));
$parent22=mysql_result($rrr,0,0);
$numtitle = preg_replace("/[^0-9]/", "", $tt22);
if ($numtitle > 0) { $tt22=trim(preg_replace("/^[0-9]{3}/", "", mysql_result(mysql_query("SELECT name,parent FROM cat WHERE cid=$parent22 LIMIT 1;"),0,0), 3))." ".trim(preg_replace("/^[0-9]{3}/", "", $tt22, 3)); }
else {$tt22=trim(preg_replace("/^[0-9]{3}/", "", $tt22, 3)); }
}
// вывод содержимого карточки товара
?>
print $title_h4.$areg_txt; ?>
// надо сделать проверку на наличие изображения!
if (file_exists("$icon")) {
$size = getimagesize("$icon");
$height = $size[1];
$width = $size[0];
print "
внешний вид продукции может не совпадать с изображением на картинке
";
} else {print ""; }
?>
function highlight($description_h4, $q) {
$highlight[] = str_replace(" ", "|", $q);
$q2 = implode("", $highlight) ;
$description_h4=preg_replace("/($q2)/si","\\1",$description_h4);
return $description_h4;
}
?>
$r=mysql_query("SELECT cat_zcomments.date,cat_zcomments.cid,cat_zcomments.name,cat_zcomments.company,cat_zcomments.message FROM cat_zcomments WHERE cat_zcomments.cid = '$cidp' AND moderate = 1 order by cat_zcomments.date DESC LIMIT 0, 5") or die(mysql_error());
$cnt_comments=mysql_num_rows($r);
for ($i=0;$i<$cnt_comments;$i++) {
$comments .= "
"; }
$cid=intval($_SERVER['QUERY_STRING']);
$areg = @$_GET['areg'];
$areg = preg_replace ("/([^0-9]+)/", '', $areg);
$areg=(int)$areg;
if ($areg!=0) $QRegion=" AND catalog2.Region=$areg AND catalog2.Region!=0";
else $QRegion=" AND catalog2.Region!=0";
// считаем количество "поставщиков" Снята с производства 1 и Временно отсутствует 2
$r33=mysql_query("SELECT catalog2.Id,catalog2.Firm, cat_firm.cat_id, cat_firm.cat_lid FROM catalog2,cat_firm WHERE catalog2.Id=cat_firm.cat_id AND cat_firm.cat_lid='$cid' AND (catalog2.Id=1 OR catalog2.Id=2) ") or die(mysql_error());
$cnt33=mysql_num_rows($r33);
// считаем общее количество поставщиков
$r22=mysql_query("SELECT catalog2.Id, cat_firm.cat_id, cat_firm.cat_lid, catalog2.Moderate, cat_firm.cat_rid FROM catalog2,cat_firm WHERE cat_firm.cat_rid = 0 AND catalog2.Id=cat_firm.cat_id AND cat_firm.cat_lid='$cid' AND catalog2.Moderate=1 $QRegion") or die(mysql_error());
$cnt22=mysql_num_rows($r22);
// $cnt22 = $cnt22 - $cnt33;
if (($areg>0) OR (isset($rtlt)) OR ($a==1)) { $selected01 = " class=\"selected\""; }
if (($areg<1) AND (!isset($rtlt)) AND ($a!=1)) { $selected02 = " class=\"selected\""; }
if ($cnt22<1) { $cnt22 = "0"; }
?>
Цены, продавцы []
// список поставщиков
print "
if (($cnt33==1 AND $cnt22==1) OR ($cnt33==2 AND $cnt22==2)) { $zakaznone=1; }
print "
"; }
// if (($areg>0) AND (isset($rtlt))) { print " | Все регионы"; }
//if (($areg>0) AND (!isset($rtlt)) AND ($cnt>1)) { print " | Все регионы"; }
print "
";
?>
// убираем ссылку заказа если нет поставщиков или не указан регион
if ($zakaznone!=1) {
echo "
"."$2",$detail);
// делаем отступ перед началом списка - автоформатирование списков
//$detail = preg_replace('|( )(.+)(
","",$detail);
echo $detail;
?>
Производитель:
$uurl=str_replace("г.", " ",$url);
$uurl=str_replace("quot;", " ",$uurl);
$uurl=str_replace("\t", " ",$uurl);
$uurl = preg_replace("/[^-\^\w\x7F-\xFF\s]/", " ", $uurl);
$uurl = trim($uurl);
$uurl=preg_replace("/\s+/"," ",$uurl); // убрать лишние пробелы
$uurl = urlencode($uurl);
if(!is_numeric($url)) // если не числовое поле
{ // print "".preg_replace("/^[0-9]{3}/","",$url, 3)."";
print "".preg_replace("/^[0-9]{3}/","",$url, 3)."";
} // выводим название
else // иначе ссылку на каталог
{ print "".mysql_result(mysql_query("SELECT brands2.title FROM brands2 WHERE brands2.id='".$url."' LIMIT 1"),0,0).""; }
// отправленных заявок всего/месяц
$t=time()-2592000;
// echo date("d.m.Y",$t);
$cidrg=intval($_SERVER['QUERY_STRING']);
$rg=mysql_query("SELECT cat_main.gin FROM cat_main WHERE cat_main.lid='$cidrg' LIMIT 1;") or die(mysql_error());
$gin=mysql_result($rg,0,0); // кол-во заявок
$gin0=mysql_result(mysql_query("SELECT count(Id) FROM order2 WHERE Date>$t AND ProdId=$cidrg"),0,0);
$gin2=mysql_num_rows(mysql_query("SELECT ProdId, Info FROM order2 WHERE Date>$t AND ProdId=$cidrg GROUP BY Info LIMIT $gin0"));
// Фирмы поставщики - регион
if (($areg>1) or (isset($rtlt))) {
$_region = $_Region[$areg];
}
?>
echo $embed;
?>
// предыдущая | следующая страницы BEGIN
$r=mysql_query("SELECT distinct cat_main.lid,cat_main.title,cat_main.type,cat_main.cat1 FROM cat_main WHERE cat_main.type=1 AND cat_main.cat1=$id GROUP BY cat_main.lid ORDER BY cat_main.cat_order DESC, cat_main.title ASC ") or die(print"
Выборка параметров невозможна!
");
$cntp=mysql_num_rows($r);
for ($i=0;$i<$cntp;$i++) { $cntp_array[] = mysql_result($r,$i,0); }
// var_dump($cntp_array);
$key = array_search($cidp, $cntp_array);
$returnValuePrev = $cntp_array[$key - 1];
$returnValueNext = $cntp_array[$key + 1];
if ($key>13) {$cntp_page = "&o=0&start=14"; }
if ($key>27) {$cntp_page = "&o=0&start=28"; }
if ($key>41) {$cntp_page = "&o=0&start=42"; }
if ($key>55) {$cntp_page = "&o=0&start=56"; }
if ($key>69) {$cntp_page = "&o=0&start=70"; }
if ($key>83) {$cntp_page = "&o=0&start=84"; }
if ($key>98) {$cntp_page = "&o=0&start=98"; }
if ($key>111) {$cntp_page = "&o=0&start=112"; }
if ($key>125) {$cntp_page = "&o=0&start=126"; }
if ($key>139) {$cntp_page = "&o=0&start=140"; }
$back="предыдущая";
$forward="следующая";
if ($key=='0') {$back="предыдущая";}
if ($key + 1==$cntp) {$forward="следующая";}
// $back_forward = "
";
// $gout='100'; // тест минимального лимита просмотров
// тест
// $test = @$_GET['test'];
// if ($test=='1') {$gout='2';$gin='1';}
$Karma = ($gout/$gin+1) / 20; // поправочный коэффициэнт
// echo "
просмотров всего: " .$gout. " и заявок всего: ".$gin. "
";
// $rnum_real = ($gin / $gout) * 100; // CTR: количество заявок / количество просмотров * 100%
// $rctr_real = number_format($rnum_real, 1, '.', ''); // округляем/сокращаем дробное число и приводим к нужному разделителю
$rnum = ($gin / $gout) * 100 * $Karma; // CTR: количество заявок / количество просмотров * 100%
$rctr = number_format($rnum, 1, '.', ''); // округляем/сокращаем дробное число и приводим к нужному разделителю
// проверка
// echo "
CTR: количество заявок / количество просмотров * 100%: ".$rctr_real. "
";
// выбираем из базы суммы всех значений просмотров и заявок
$rquery=mysql_query("SELECT SUM(cat_main.gout), SUM(cat_main.gin) FROM cat_main");
$rsum_gout=mysql_result($rquery,0,0);
$rsum_gin=mysql_result($rquery,0,1);
// вычисляем средний рейтинг (CTR) всех объектов
// echo "
в сумме у всех позиций: среднее кол-во просмотров: ".$rsum_gout." и среднее кол-во заявок: ".$rsum_gin."
";
$rsum_rnum = ($rsum_gin / $rsum_gout) * 100; // CTR: количество заявок / количество просмотров * 100%
$rsum_rctr = number_format($rsum_rnum, 1, '.', ''); // округляем/сокращаем дробное число и приводим к нужному разделителю
// echo "
среднее значение CTR: ".$rsum_rctr."
";
// алгоритм подчета рейтинга:
$R = $rctr; // средний рейтинг данного объекта
$V = $gin; // количество заявок данного объекта
$M = '10'; // (опционально) минимальное число заявок
$C = $rsum_rctr; // средний рейтинг всех объектов
$rating = ($V / ($V+$M)) * $R + ($M / ($V+$M)) * $C;
$rating = number_format($rating, 1, '.', '');
// пусть позиция сперва наберет хотя бы сотню просмотров без звезд, а лишь потом включается формула
// if ($gout < 100 ) {$rating=0;}
// убираем ссылку заказа если нет поставщиков или не указан регион
if ($cnt22>0) {
// $showprice="
";
// статистика END
// Популярное из этой рубрики (смотреть модели, похожие)
$cidpp=intval($_SERVER['QUERY_STRING']);
$r=mysql_query("SELECT distinct cat_main.cat1,cat_main.lid,cat_main.title,cat_main.description,cat_main.icon,cat_main.moder_vote,cat_main.url FROM cat_main WHERE cat_main.type=1 AND (cat_main.cat1=$c OR cat_main.cat2=$c OR cat_main.cat3=$c) AND cat_main.lid != $cidpp GROUP BY cat_main.lid ORDER BY cat_main.gin DESC, cat_main.gout DESC, cat_main.cat_order DESC, cat_main.Date ASC LIMIT 0,4;") or die(print"
Выше на этой странице, есть возможность отправить запрос поставщику (поставщикам) ".$areg_txt." для уточнения наличия товара, его стоимости, возможности доставки, ознакомиться с отзывами пользователей, оставить свой отзыв.
Для того, чтобы купить товар ".trim($title_h4).$areg_txt.", нажмите кнопку «Запрос цены и наличия» и заполните форму. Поставщик(и) получат Ваш заказ, сформируют свое ценовое предложение и отправят Вам на рассмотрение.
Вопрос-ответ
Вопрос-ответ
Если Вам не удалось найти на страницах каталога оборудования искомой продукции, или возникли другие вопросы – оформите заявку, укажите вашу потребность и получите бесплатную консультацию специалиста