\r\n"; // вывод банера растяжки $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." товаров "; $MAINTEXT=$CATNAME; $OTHERTEXT=" добавить оборудование в каталог "; $top_path = "

главная  »  ".$MAINTEXT."  »  ".$OTHERTEXT."

"; include "_top.php"; $template=$TMPL["bmenu"]; $template=str_replace("%MODERATORSTEXT",$LANG["moderators"],$template); $template=str_replace("%ADDLINKTEXT",$LANG["addlink"],$template); $template=str_replace("%MAINTEXT",$LANG["main"],$template); print $template; ?>

Добавить оборудование в каталог

".$LANG["errorsfound"]."\n"; print "\n"; } ?> 0) { @unlink('tmp/'.$filez_name); } // удаляем файл если после предпросмотра вернулись ?>

Регистрация временно не производится, ведутся работы по реорганизации программного обеспечения



Правила размещения информации в «каталог оборудования»:

Для добавления позиций в каталог Ваша фирма (поставщик) должна быть зарегистрирована в справочнике предприятий.


Не публикуются позиции:

  • без указания наименования, марки, производителя оборудования;
  • во множественном числе, несколько единиц оборудования в одной заявке;
  • оборудование бывшее в употреблении, уцененное с дефектами.

Администрация каталога оставляет за собой право отказа в размещении, а также право на удаление любой позиции без объяснения причин.

Количество ограничено: до 10 позиций!

Для гарантированного размещения большего количества позиций приглашаем воспользоваться платными тарифами.


Информация размещается в течение 7-14 дней, после проверки администратором.

Общая информация:

: *
: *
: : *
: *
(название Вашей фирмы): *
(назначение, применение): *
(габаритные размеры, масса, производительность): *
Видеоролик:
Иллюстрация (фотография):
Формат иллюстраций: .gif .jpg .png - не более 2 мб.
: *
(для обратной связи)



* поля обязательные для заполнения


0) { $filez_name_real=$filez_name; // для предпросмотра пользователем $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"; } $filez_name = $pref.".".$ext; $file_size = filesize($filez); if($filez_type != 'image/gif' && $filez_type != 'image/jpeg' && $filez_type != 'image/png' && $filez_type != 'image/x-png' && $filez_type != 'image/pjpeg') { $file_size_err = " Извините, вложения такого типа ".$filez_type." использовать запрещено! Доступные форматы: .gif .jpg .png \n"; } elseif ($file_size>2000000) {$file_size_err=" ошибка загрузки или превышен max размер вложения";} // http://habrahabr.ru/post/44610/ // http://sanchiz.net/blog/resizing-images-with-php if (($size0>440) OR ($size1>420)) { include('../board/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); } // A few settings if (strlen($file_size_err)<3) { $image = '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 '
'; } } // проверка пустых полей if ($c1==0) { $error1.="".$LANG["mustbecat"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($email)<3) { $error2.="".$LANG["mustbeemail"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($url)<3) { $error3.="".$LANG["mustbeurl"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($url2)<3) { $error7.="Вы не указали город"; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($ttitle)<3) { $error4.="".$LANG["mustbetitle"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($description)<3) { $error5.="".$LANG["mustbedescription"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($postavs)<3) { $error6.="".$LANG["mustbepostavs"].""; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } if (strlen($detail)<3) { $error8.="Вы не указали характеристики товара"; $senddisable="disabled"; $disablebutton="style='color:gray;cursor: wait'"; } // находим название рубрики $r0=mysql_query("SELECT cid,name FROM cat_linear WHERE cid=$c1;") or die(mysql_error()); $c2=mysql_result($r0,0,1); $c2=preg_replace("/^[0-9]{3}/","",$c2, 3); 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 (($file_size==0) OR ($file_size>2000000)) {$file_size_err=" ошибка загрузки или превышен max размер вложения";} if (strlen($filez_name)>0) { $filez_print=" Вложение: ".$filez_name_real." размер: ".file_size($file_size).$file_size_err."
"; } if (strlen($error)<3) echo $error; echo "

Предварительный просмотр

".$filez_print."
Рубрика: ".$c2.$error1."
Наименование: ".$ttitle.$error4."
Производитель: ".$url.$error3."
Расположение: ".$url2.$error7."
Поставщик: ".$postavs.$error6."
Описание:
". str_replace("\n", "
", $description).$error5."
Характеристики:
". str_replace("\n", "
", $detail).$error8."
E-mail: ".$email.$error2."


   Перед тем, как отправить, убедитесь, что e-mail указан без ошибки!
"; // конец формы предпросмотр #################################################### } if (isset($record)) { // начало формы отправка ###################################################### // получаем следующий порядковый ID для имени файла $r=mysql_query("SELECT max(lid) FROM cat_main") or die(mysql_error()); $lid=@mysql_result($r,0,0); $lid=$lid+1; echo "
Отправка сообщения...
"; 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'; } $info = "новая продукция в каталог:\n"; $info .= "Рубрика:\t$c2\n"; $info .= "Наименование:\t$ttitle\n"; $info .= "Производитель:\t$url"; $info .= ", \t$url2\n"; $info .= "Поставщик:\t$postavs\n"; $info .= "Описание:\t$description\n"; $info .= "Характеристики:\t$detail\n"; $info .= "Видеоролик:\t$video\n"; $info .= "Эл. адрес:\t$email\n"; $info .= "\n\nIP:\t$REMOTE_ADDR\n\n"; $info = stripslashes($info); $info = str_replace(""", "", $info); include "mailclass.inc"; // подключаем класс отсылки вложения $mail = new multi_mail; $mail->from = $email; $mail->to = "admin@oborud.info"; function cyr_subject($text) { $text = convert_cyr_string($text,"w","k"); $text = base64_encode($text); return "=?koi8-r?B?".$text."?="; } $mail->subject = cyr_subject('oborud.info продукция в каталог'); $mail->body = convert_cyr_string($info,"w","k"); if (strlen($filez_name)>0) { @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)); @fclose($file_desc); $file_size = filesize($file_name); // @chdir('tmp/'); $mail -> attach_file($filez_name,$file_data,$file_type); } // print $info; // print $filez; // отсылаем инфу $mail->send_mail(); @copy('tmp/'.$filez_name,'icon/'.$lid.'.jpg'); if (strlen($filez_name)>0) { $icon="icon/". $lid .".jpg"; } else { $icon=""; } $Date=time(); $detail=$detail."\n\n Поставщик: ".$postavs."\n\n Видеоролик: ".$video; $url=$url."\n\n Страна, город: ".$url2; mysql_query("INSERT INTO cat_main SET lid='$lid', title='$ttitle', description='$description', detail='$detail', url='$url', icon='$icon', cat1='$c1', cat2='$c2', cat3='$c3', email='$email', gin=0, gout=0, moder_vote=0, type=0, Date='$Date';") or die(mysql_error()); // отладка: пока вместо внесения в базу печатаем запрос! //echo "INSERT INTO cat_main SET lid='$lid', title='$ttitle', description='$description', detail='$detail', url='$url', icon='$icon', cat1='$c1', email='$email', gin=0, gout=0, moder_vote=0, type=0, Date='$Date'"; // удаляем файл @unlink('tmp/'.$filez_name); // удаляем файл /* // автоматические ответы: $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".$info.""; // автоматические ответы: 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(); // а теперь пошла отправка */ // после отправки редирект на страницу отчета о размещении print ("\n"); print ("\n"); print ("\n"); die(); // конец формы отправка ################################################### } ?>