header ("Pragma: no-cache"); // для горосовалки if ($section=="voting") { include ("inc/core.inc"); include ("inc/modules/vote.inc"); include ("inc/display.inc"); exit; } include ("data.php"); $SSI=2; // отрубаем шаблоны function file_size($size) { $filesizename = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); return $size ? round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $filesizename[$i] : '0 Bytes'; } ##################### Блокировка роботов ########################### // if (!strpos(' '.$HTTP_USER_AGENT,'MSIE')) header("Location:/?part_id=22"); // die ('
Если Вы сейчас читаете этот текст, то к сожалению,настройки Вашей системы не совпадают с настройками большинства пользователей (~98%)Рекомендуется использовать Internet Explorer 5.xxJavaScript и Cookies должны быть разрешены в настройках броузераНо, специально для Вас мы предусмотрели возможность разместить информацию:Отправить объявление по e-mailПерейти на Доску объявленийТак же Вы можете попробовать обновить страницу (F5 в Internet Explorer)т.к. не исключена вероятность, что эта страница осталась в кеше сервераот предыдущего посетителя с неверными настройками ПОПриносим извинения за доставленные неудобства,это вынужденная мера для защиты от спама и программ автоматической рассылки'); // if (strpos(' '.$HTTP_USER_AGENT,'MSIE') OR strpos(' '.$HTTP_USER_AGENT,'Firefox') OR strpos(' '.$HTTP_USER_AGENT,'Opera')) $user_agent=$HTTP_USER_AGENT; // else header("Location:/?part_id=22"); // die ('
Если Вы сейчас читаете этот текст, то к сожалению,настройки Вашей системы не совпадают с настройками большинства пользователей (~98%)Рекомендуется использовать Internet Explorer 5.xxJavaScript и Cookies должны быть разрешены в настройках броузераНо, специально для Вас мы предусмотрели возможность разместить информацию:Отправить объявление по e-mailПерейти на Доску объявленийТак же Вы можете попробовать обновить страницу (F5 в Internet Explorer)т.к. не исключена вероятность, что эта страница осталась в кеше сервераот предыдущего посетителя с неверными настройками ПОПриносим извинения за доставленные неудобства,это вынужденная мера для защиты от спама и программ автоматической рассылки
Если Вы сейчас читаете этот текст, то к сожалению,настройки Вашей системы не совпадают с настройками большинства пользователей (~98%)Рекомендуется использовать Internet Explorer 5.xxJavaScript и Cookies должны быть разрешены в настройках броузераНо, специально для Вас мы предусмотрели возможность разместить информацию:Отправить объявление по e-mailПерейти на Доску объявленийТак же Вы можете попробовать обновить страницу (F5 в Internet Explorer)т.к. не исключена вероятность, что эта страница осталась в кеше сервераот предыдущего посетителя с неверными настройками ПОПриносим извинения за доставленные неудобства,это вынужденная мера для защиты от спама и программ автоматической рассылки'); $user_agent=$HTTP_USER_AGENT; // SetCookie("Human",time(),time()+3600); ##### Ограничения на кол-во объявлений от пользователя ############# if (isset($record)) {if (!isSet($Counter)) $Counter=0; $Counter++; SetCookie("Counter",$Counter,time()+3600); # if (!Admin()) if ($Counter>$ZMax) die("Sorry. You can't put $Counter $ZMax bulletens"); } ##################### проверка параметров ########################### //isset($ivr) || isset($edit) || die; //if (($ivr<1)||($ivr>3)) die; if (!isset($ID))$ID=0; if (!isset($ivr)) {header("HTTP/1.0 404 Not Found"); header("Refresh:0; url=/?part_id=123"); exit;} $IP=$REMOTE_ADDR; $apattern= array("","ares.htm","avac.htm"); $bpattern= array("","bres.htm","bvac.htm"); $mailtitul= array("","resume","vacancy"); $res=""; $ier=0; $spam=0; ##################### проверка спама ########################### function CheckBlack($key,$value) { global $db, $zarplata_black_list ; $result=0; $Stop=BlackListMask($key,$value); if ($Stop) { $sql="SELECT count(*) as n from $zarplata_black_list where $key='$Stop'"; $db->query($sql); if ($db->next_record()) $result= $db->Record["n"] ; } return $result; } if (isset($record)) // проверка объявления по черному списку { $spam=0; if (CheckBlack('EMail',$EMail) or CheckBlack('Phone',$Phone) or CheckBlack('IP',$IP)) $spam=1; } ##################### редактирование администратором ####################### if (isset($edit)) { if (($QP!==$ZPassword) OR ($QL!==$ZLogin)) exit; $ID=intval($edit); $sql="SELECT * from $zarplata where id=$ID"; $q=$db->query($sql); # форматируем вывод результатов while ($db->next_record()) { $Date=$db->Record["Date"]; $Town=$db->Record['Town']; $Region=$db->Record['Region']; $Name=$db->Record["Name"]; $Note=$db->Record['Note']; $Subject=$db->Record['Subject']; $Price=$db->Record['Price']; $PriceVal=$db->Record['PriceVal']; $PriceType=$db->Record['PriceType']; $Icon="icon/".$db->Record['Icon']; $Firm=$db->Record['Firm']; $Phone=$db->Record['Phone']; $Contacts=$db->Record['Contacts']; $EMail=$db->Record['EMail']; $Age1=$db->Record['Age1']; $URL=$db->Record['URL']; $Rubrica0=$db->Record['Rubrica0']; $Rubrica1=$db->Record['Rubrica1']; $Rubrica2=$db->Record['Rubrica2']; } $insert=1; } ##################### запись ########################### if (isset($record)) { ; if ($ivr==2) { // проверки вакансий if (!isset($Name)) {$ier++; $res=$res.' "Специальность"; ';} else {$Name=AddMask($Name); " Name='$Name'\n ";} if (!isset($Firm)) {$ier++; $res=$res.'"Фирма"; ';} else {$Firm=AddMask($Firm);} } else { // проверки для Предприятия if (!isset($Name)) {$ier++; $res=$res.'"Специальность"; ';} else {$Name=AddMask($Name); " Name='$Name'\n ";} if (!isset($Firm)) {$ier++; $res=$res.' $ier. Не определена графа "Фирма"; ';} else {$Firm=AddMask($Firm);} } if (!isset($Rubrica0)) {$ier++; $res=$res.' "Рубрика"; ';} if (!isset($Rubrica1)) {$Rubrica1=0;} if (!isset($Rubrica2)) {$Rubrica2=0;} if (!isset($Town)) {$ier++; $res=$res.' "Раздел"; ';} if (!isset($Region)) {$ier++; $res=$res.' "Регион"; ';} if (!isset($Age1)) $Age1=0; if (!isset($Contacts)) {$Contacts="";} if (!isset($Note)) {$Note="";} else {$Note=AddMask($Note);} if (!isset($Price)) {$Price="";} else {$Price=AddMask($Price);} if (!isset($Icon)) {$Icon="";} else {$Icon=AddMask($Icon);} if (strlen($Subject)<3) { $Subject = strtolower($Note); // убираем заглавные буквы $Subject = substr($Subject, 0, 66); // урезаем строку $Subject = preg_replace("/[^\w\x7F-\xFF\s]/", " ", $Subject); // каленым железом выжжем все "ненормальные" символы. $Subject = str_replace("\n"," ", $Subject); $Subject = str_replace("\r"," ",$Subject); $Subject = str_replace(""," ", $Subject); // вычищяем лишние остатки тегов $Subject = str_replace("quot", "", $Subject); $Subject = str_replace("href", "", $Subject); $Subject = str_replace("http", "", $Subject); $Subject = str_replace("target", "", $Subject); $Subject = str_replace("_blank", "", $Subject); $Subject = str_replace("•", "", $Subject); $Subject = str_replace(" в ", " ", $Subject); $Subject = str_replace(" на ", " ", $Subject); $Subject = str_replace(" к ", " ", $Subject); $Subject = str_replace(" из ", " ", $Subject); $Subject = str_replace(" для ", " ", $Subject); $Subject = str_replace(" над ", " ", $Subject); $Subject = str_replace(" под ", " ", $Subject); $Subject = str_replace(" и ", " ", $Subject); $Subject = str_replace(" как ", " ", $Subject); $Subject = str_replace(" при ", " ", $Subject); $Subject = str_replace(" от ", " ", $Subject); // принцип -- вручную ищем первый пробел в строке начиная с позиции length по направлению к началу for ($length = 56 ; $Subject[$length] !== ' ' and $length ; $length-- ); $Subject = substr ($Subject, 0, $length); // function sw (&$item1, $key) { if (strlen($item1)<3) $item1=""; } // функция убираем менее 3-х букв $Subject=explode (" ", $Subject); // разбиваем слова array_walk ($Subject, 'sw'); // вот и функция пригодилась... $Subject=array_unique ($Subject); // убираем повторяющиеся слова /* Задача: удалить из массива (сложной структуры) НЕХОРОШИЕ элементы. НЕХОРОШИМИ элементы будем называть: 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; } } $Subject = clear($Subject, $a); // удаляем "нехорошие" элементы // var_dump($Subject); // смотрим массив :-) $Subject=implode (" ", $Subject); // соединяем слова массива if (strlen($Subject)>54) { for ($length = 44 ; $Subject[$length] !== ' ' and $length ; $length-- ); $Subject = substr ($Subject, 0, $length); } $Subject = ucfirst($Subject); } else {$Subject=AddMask($Subject);} if (isset($Phone)) {$fon=AddMask($Phone);} else {$Phone="";} if (isset($EMail)) {$email=AddMask($EMail); } else {$EMail="";} if (isset($URL)) {$URL=AddMask($URL);} else {$URL="";} if (strlen($Phone)<5) if (strlen($EMail)<5) if (strlen($URL)<5) if (strlen($Age1)<5) {$ier++; $res=$res.' "Телефон"/"Факс"/"Email"/"URL" ';} if ($ier) $insert=1; else if (!$ID) { $r=mysql_query("SELECT max(Id) FROM $zarplata") or die(mysql_error()); $ID_FILE=@mysql_result($r,0,0); $ID_FILE=$ID_FILE+1; } else { $ID_FILE = $ID;} if (strlen($filez_name)>0) { $ext = substr(strrchr($filez_name,'.'), 1); $ext = strtolower($ext); @copy("tmp/$filez_name","icon/".$ID_FILE.".".$ext); @unlink('tmp/'.$filez_name); $Icon= $ID_FILE.".".$ext; } if (!$ID) { // if ( (!isset($Human)) || (time()-$Human>36000) ) header("Location:/?part_id=22"); // die ('
Если Вы сейчас читаете этот текст, то к сожалению,настройки Вашей системы не совпадают с настройками большинства пользователей (~98%)Cookies должны быть разрешены в настройках броузераНо, специально для Вас мы предусмотрели возможность разместить информацию:Отправить объявление по e-mailПерейти на Доску объявленийПриносим извинения за доставленные неудобства,это вынужденная мера для защиты от спама и программ автоматической рассылки'); $Type=$ivr;MyRead("ok.htm"); $Date=time(); $server_name = 'http://'.$HTTP_SERVER_VARS['SERVER_NAME']; // $menushow = implode("",file("$server_name/board/menu.php")); //$voteshow = implode("",file("$server_name/board/vote.php")); include("inc/menu.php"); $menushow = S_Menu(7); include("inc/vote.php"); $voteshow = S_Vote(); // $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'])); } // Если существует кэшированная версия… 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")); } $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." товаров "; $counter = "".$cnt1." предприятий | ".$cnt3." товаров "; $Template=str_replace("{COUNTER}",$counter,$Template); $sql="INSERT INTO $zarplata (Type, Date, Name, Age1, Town, Region, Firm, Phone, EMail, URL, Note, Subject, Icon, Price, PriceVal, PriceType, Rubrica0, Rubrica1, Rubrica2, Contacts, IP, Moderate) VALUES ('$Type','$Date','$Name','$Age1','$Town','$Region','$Firm','$Phone','$EMail','$URL','$Note','$Subject','$Icon','$Price','$PriceVal','$PriceType','$Rubrica0','$Rubrica1','$Rubrica2','$Contacts','$IP','$Moderate')"; if (!$spam) { $q=$db->query($sql); $body=$_Rubrica[$Rubrica0]."\n".$_Town[$Town]."\n".$_Region[$Region]."\n\n".$Subject."\n\n".$Note."\n\n".$Price."\n\n".$Firm."\n".$EMail."\n".$Name."\n".$Phone."\n".$Age1."\n".$URL."\n".$Contacts."\n\n\n\n".$user_agent."\n\n\n\n".$IP."\n"; $headers = "From: $EMail <$EMail> \n"; $headers .= "Reply-To: $EMail\n"; $headers .= "Content-Type: text/plain; charset=windows-1251\n"; $headers .= "Content-Transfer-Encoding: 7bit\n\n"; $body = str_replace(""", "", $body); if ($ZMail!=="")mail($ZMail,"oborud.info объявление",$body,$headers); // отсылаем инфу // автоматические ответы: $n_email=$EMail; $Id=base64_encode($n_email); // расшифровать // base64_decode($n_email); // Примерный текст: $info="Здравствуйте!\n\nВаше письмо принято в работу. \nРассмотрение письма будет осуществляться в порядке очереди. \nПо факту исполнения мы дополнительно проинформируем Вас. \n\nС уважением,\nадминистрация www.oborud.info\n\n\n\nТекст Вашего сообщения:\n\n".$body.""; // автоматические ответы: include "../inc/libmail.php"; // вставляем файл с классом $m= new Mail("koi8-r"); // кодировка "koi8-r" или "utf-8" $m->From( convert_cyr_string("Портал Oborud.info;admin@oborud.info","w","k") ); // от кого отправляется почта $m->To( $n_email ); // кому адресованно $m->Subject( convert_cyr_string("oborud.info автоматический ответ","w","k") ); $m->Body( convert_cyr_string($info,"w","k") ); $m->Organization( convert_cyr_string("Oborud.info - портал оборудования","w","k") ); $m->Clientid( $Id ); // set the clientid for Yandex email abuse report $m->ReplyTo( $email ); $m->Priority(3) ; // приоритет письма $m->smtp_on( "mail.oborud.info", "admin@oborud.info", "su0WhsPSbzy2yV" ) ; // если указана эта команда, отправка пойдет через SMTP $m->Send(); // а теперь пошла отправка } echo "$Template"; exit; } else {MyRead("oka.htm"); if (Admin()) { if (strlen($filez_name)<5) { $Icon= str_replace("icon/", "", $Icon); $sql="UPDATE $zarplata SET Name='$Name', Age1='$Age1', Town='$Town', Region='$Region', Firm='$Firm', Phone='$Phone', EMail='$EMail', URL='$URL', Note='$Note', Subject='$Subject', Price='$Price', PriceVal='$PriceVal', PriceType='$PriceType', Rubrica0='$Rubrica0',Rubrica1='$Rubrica1',Rubrica2='$Rubrica2', Contacts='$Contacts' WHERE id='$ID'"; } else { $sql="UPDATE $zarplata SET Name='$Name', Age1='$Age1', Town='$Town', Region='$Region', Firm='$Firm', Phone='$Phone', EMail='$EMail', URL='$URL', Note='$Note', Subject='$Subject', Icon='$Icon', Price='$Price', PriceVal='$PriceVal', PriceType='$PriceType', Rubrica0='$Rubrica0',Rubrica1='$Rubrica1',Rubrica2='$Rubrica2', Contacts='$Contacts' WHERE id='$ID'"; } $q=$db->query($sql); } else exit; echo "$Template"; exit; } } ########################вывод формы для заполнения данных ############## if (isset($insert)) { MyRead($apattern[$ivr]); if ($ier) { $Template=str_replace("{ERROR}",$res,$Template); } else { $Template=str_replace("",""," /ERROR --> ",$Template); } for ($i=3;$i>=$_NRubrica;$i--) { $Template=str_replace(""," ",$Template); $Template=str_replace("","","--> ",$Template); } for ($i=1;$i>=$_Town;$i--) { $Template=str_replace(""," ",$Template); $Template=str_replace("","","--> ",$Template); } $_Region[0] = ''; for ($i=1;$i>=$_Region;$i--) { $Template=str_replace(""," ",$Template); $Template=str_replace("","","--> ",$Template); } for ($i=1;$i>=$_PriceVal;$i--) { $Template=str_replace(""," ",$Template); $Template=str_replace("","","--> ",$Template); } for ($i=1;$i>=$_PriceType;$i--) { $Template=str_replace(""," ",$Template); $Template=str_replace("","","--> ",$Template); } @InsertSelect($_Rubrica,'Rubrica0',$Rubrica0); @InsertSelect($_Rubrica,'Rubrica1',$Rubrica1); @InsertSelect($_Rubrica,'Rubrica2',$Rubrica2); @InsertSelect($_Town,'Town',$Town); @InsertSelect($_Region,'Region',$Region); // @SetParam('Town',$Town); // @SetParam('Region',$Region); @SetParam("Name",$Name); @SetParam("Contacts",$Contacts); @SetParam("Note",$Note); @SetParam("Subject",$Subject); @SetParam("Icon",$Icon); @SetParam("filez_name",$filez_name); @SetParam("file_size_err",$file_size_err); $file_size= file_size($file_size); @SetParam("file_size",$file_size); @SetParam("filez_type",$filez_type); @SetParam("Price",$Price); @InsertSelect($_PriceVal,'PriceVal',$PriceVal); @InsertSelect($_PriceType,'PriceType',$PriceType); // @SetParam("PriceVal",$PriceVal); // @SetParam("PriceType",$PriceType); @SetParam("Firm",$Firm); @SetParam("Phone",$Phone); @SetParam("EMail",$EMail); @SetParam("Age1",$Age1); @SetParam("URL",$URL); @SetParam("PW",$PW); @SetParam("PW1",$PW); @SetParam("ID",$ID); @SetParam("Action","Check"); if (strlen($filez_name)>0) { @unlink('tmp/'.$filez_name); } // удаляем файл если после предпросмотра вернулись if (strlen($filez_name)<1) { $IconW = "display:none";} @SetParam("IconW",$IconW); } #########################Вывод данных для проверки####################### if (isset($show)) { MyRead($bpattern[$ivr]); if (strlen($filez)>0) { $ext = substr(strrchr($filez_name,'.'), 1); $ext = strtolower($ext); $pref = date("Ymdhis"); // http://www.php.su/functions/?getimagesize $size = getimagesize ($filez); $size0 = $size[0]; $size1 = $size[1]; if (($size0>440) OR ($size1>420)) { $ext = "jpg"; } // $file_size_err = $size; $filez_name = $pref.".".$ext; if($filez_type != 'image/gif' && $filez_type != 'image/jpeg' && $filez_type != 'image/png' && $filez_type != 'image/x-png' && $filez_type != 'image/pjpeg') { $filez_name = "Извините, вложения такого типа ".$filez_type." использовать запрещено! Доступные форматы: .gif .jpg .png \n"; } elseif ($size1>2000000) {$file_size_err=" ошибка загрузки или превышен max размер вложения";} // http://habrahabr.ru/post/44610/ else { // http://sanchiz.net/blog/resizing-images-with-php if (($size0>440) OR ($size1>420)) { include('classSimpleImage.php'); $image = new SimpleImage(); $image->load($filez); if ($size1>420) {$image->resizeToHeight(420);} if ($size0>440) {$image->resizeToWidth(440);} $image->save('tmp/'.$filez_name); } else { @copy($filez,"tmp/$filez_name"); } $file_name = 'tmp/'.$filez_name; $file_type = $filez_type; $file_desc = @fopen($file_name,"r"); $file_data = @fread($file_desc,filesize($file_name)); $file_size = filesize($file_name); @fclose($file_desc); } } if (($file_size==0) OR ($file_size>2000000)) {$file_size_err=" ошибка загрузки или превышен max размер вложения";} //echo $_Town[$Town]; @SetParamHidden('Rubrica0',$Rubrica0,$_Rubrica); @SetParamHidden('Rubrica1',$Rubrica1,$_Rubrica); @SetParamHidden('Rubrica2',$Rubrica2,$_Rubrica); // $Town=$_Town["$Town"]; @SetParamHidden('Town',$Town,$_Town); @SetParamHidden('Region',$Region,$_Region); @SetParamHidden("Name",$Name); @SetParamHidden("Note",$Note); @SetParamHidden("Subject",$Subject); if ($Price<1) { $Price=""; $PriceVal=""; } @SetParamHidden("Price",$Price); @SetParamHidden('PriceVal',$PriceVal,$_PriceVal); if ($Price>0) { $PriceType=""; } @SetParamHidden('PriceType',$PriceType,$_PriceType); if (strlen($filez_name)>0) { // A few settings $image = '../board/tmp/'.$filez_name; // Read image path, convert to base64 encoding $imageData = base64_encode(file_get_contents($image)); // Format the image SRC: data:{mime};base64,{data}; $src = 'data:'.mime_content_type($image).';base64,'.$imageData; // Echo out a sample image // echo ''; $Icon=$src; @SetParam('Icon',$Icon); @SetParamHidden("filez_name",$filez_name); $file_size= file_size($file_size); @SetParamHidden("file_size",$file_size); @SetParamHidden("file_size_err",$file_size_err); @SetParamHidden("filez_type",$filez_type); } if (strlen($filez_name)<5) { @SetParam("Icon",$Icon); @SetParamHidden("filez_name",""); $file_size= file_size(""); @SetParamHidden("file_size",""); @SetParamHidden("file_size_err",""); @SetParamHidden("filez_type",""); } @SetParamHidden("Firm",$Firm); @SetParamHidden("Phone",$Phone); @SetParamHidden("EMail",$EMail); @SetParamHidden("Age1",$Age1); @SetParamHidden("URL",$URL); @SetParamHidden("Contacts",$Contacts); @SetParamHidden("Price",$Price); @SetParamHidden("PriceVal",$PriceVal); @SetParamHidden("PriceType",$PriceType); @SetParam("ID",$ID); @SetParam('PW',$PW); if (strlen($filez_name)<1) { $IconW = "display:none";} @SetParam("IconW",$IconW); } if (Admin()) SetParamOut("QP",$QP); if (Admin()) SetParamOut("QL",$QL); if (Admin()) { $hidden="text"; $display="visible"; } if (!Admin()) { $hidden="hidden"; $display="none"; } @SetParam("HIDDEN",$hidden); @SetParam("DISPLAY",$display); // для горосовалки и меню с баннерами $server_name = 'http://'.$HTTP_SERVER_VARS['SERVER_NAME']; // $menushow = implode("",file("$server_name/board/menu.php")); // $voteshow = implode("",file("$server_name/board/vote.php")); include("inc/menu.php"); $menushow = S_Menu(7); include("inc/vote.php"); $voteshow = S_Vote(); // $banners = implode("",file("$server_name/banners.php")); // $lsearch = implode("",file("$server_name/lsearch.php")); // Если существует кэшированная версия… if (file_exists('../cashfolder/_banners_php')) { // Читаем и выводим файл $banners_fn='../cashfolder/_banners_php'; // Открываем этот файл для чтения $banners_r=fopen($banners_fn,'r'); // Читаем в переменную содержимое всего файла $banners=fread($banners_r,filesize($banners_fn)); //Закрываем файл fclose($banners_r); } else { $banners = implode("",file("$server_name/banners.php")); //$banners = implode("",file("$server_name/banners.php?adlabs_url=".$_SERVER['REQUEST_URI'])); } // Если существует кэшированная версия… if (file_exists('../cashfolder/_lsearch_php')) { // Читаем и выводим файл $lsearch_fn='../cashfolder/_lsearch_php'; // Открываем этот файл для чтения $lsearch_r=fopen($lsearch_fn,'r'); // Читаем в переменную содержимое всего файла $lsearch=fread($lsearch_r,filesize($lsearch_fn)); //Закрываем файл fclose($lsearch_r); } else { $lsearch = implode("",file("$server_name/lsearch.php")); } $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." товаров "; $counter = "".$cnt1." предприятий | ".$cnt3." товаров "; $Template=str_replace("{COUNTER}",$counter,$Template); MyOutput(); ?>
Если Вы сейчас читаете этот текст, то к сожалению,настройки Вашей системы не совпадают с настройками большинства пользователей (~98%)Cookies должны быть разрешены в настройках броузераНо, специально для Вас мы предусмотрели возможность разместить информацию:Отправить объявление по e-mailПерейти на Доску объявленийПриносим извинения за доставленные неудобства,это вынужденная мера для защиты от спама и программ автоматической рассылки