create(array($ID_PRODUCT_FOR_PAGE), 1, 0); $ourProduct = new productArray(); $ourProduct->setId($ID_PRODUCT_FOR_PAGE); $ourProduct->createOne($mResOne[$ID_PRODUCT_FOR_PAGE]); //$img = $ourProduct->getImage(1, 'd'); $name = $ourProduct->getName(); /*$author = $ourProduct->getAuthor(); $productWritePrice = new productPriceNewRule(array($ID_PRODUCT_FOR_PAGE)); $active_price = $productWritePrice->getNumTruePrice($ID_PRODUCT_FOR_PAGE,0,array($ID_PRODUCT_FOR_PAGE));*/ /*$authCookTime = time()-(3600*24*90); setcookie("usr0","",$authCookTime,"/","$srvname4cookie",0); setcookie("wrd0","",$authCookTime,"/","$srvname4cookie",0); setcookie("session_timeout_begin", "1", time() - 3600 * 24, "/", "$srvname4cookie", 0); session_unset();*/ if ($rusite == '_rusite') { $ekspress_dostavka = false; $most_dostavka = false; $dostavka = false; } else { //$ekspress_dostavka = true; $ekspress_dostavka = false; $dostavka = true; $most_dostavka = true; } /*if ($rusite == '_rusite') { $ekspress_dostavka = false; } else { $ekspress_dostavka = true; $cur_time_s = time(); if ($cur_time_s >= strtotime('2014-06-27 00:00:00') && $cur_time_s <= strtotime('2014-06-30 23:59:59')) { $ekspress_dostavka = false; } }*/ $allPrice = 0; $allPriceFull = 0; $allPriceEconom = 0; /*if ($ismmbrNNC != 78929) { header("Location: /404.html"); exit; }*/ if ($lng==1) { $cart_name = 'Физические товары'; $e_cart_name = 'Электронные товары'; }; if ($lng==2) { $cart_name = 'Фізичні товари'; $e_cart_name = 'Електронні товари'; }; /* 20110428 0939 Убрал, т. к. дальше идёт развилка в файле (_ebookcart.php), а это может помешать. Если всё-таки будет нужно, то добавлять уже в тот файл. if($ismmbrNNC > 0 && $showNewCart == 1) : header("location: ./index-order.html"); exit; endif; */ /* if(isset($_POST) && is_array($_POST) && count($_POST)>0) { funcs::dumper($_POST); exit; }*/ $order_head =""; $kod_kanala_prodazh=$kodeKanalaProdaj; $globalsetting = new globalsetting(); if ($globalsetting->get($rusite == '_rusite' ? 2 : 1)) { $tip_zakaza = $globalsetting->getTypeOrderNormal(); $Web3by50visability = $globalsetting->getWEb2by50Visabilyty(); if ($Web3by50visability){ if ($rusite == '_rusite') { $advcodeWeb3by50 = $globalsetting->getAdvWEb2by50(); } else { $advcodeWeb3by50 = str_pad($globalsetting->getAdvWEb2by50(),5,'0',STR_PAD_LEFT); } }else{ if ($rusite == '_rusite') { $advcodeWeb3by50 = $kod_reklamy; } else { $advcodeWeb3by50 = str_pad($kod_reklamy,5,'0',STR_PAD_LEFT); } } }else{ $tip_zakaza = '002'; } $kod_reklamy=$KodeReklamuUsual; $orderType = 1; $actionname_foundphrase1='Кроссворд '; $actionname_foundphrase2='Портфель знаний '; $actionname_foundphrase3='«Розыгрыш автомобиля и других ценных призов»'; $date2 = time() + 14*24*60*60; $delivery = date("d-m-Y",$date2); $r_currpageid=q_e("select ID from PAGES where TT=1 and LNG=$lng and DIR='cart'"); if (q_nr($r_currpageid)) $id=q_r($r_currpageid,0,"ID"); //require_once SITEROOT . "head/_meta.php"; $query = new queryTreatment($link); $shopingCart = new shopingcart($usrid,0,$query); $usrShopingCart = array($ID_PRODUCT_FOR_PAGE); $allook=0; $error4msg=''; $nosendorder = 0; /////////////Конец удалить bonuscatch из корзины////////////////// if($sendthis>0 && $nosendorder==0) { //echo "
";
//print_r($_POST);
//echo "
";die; $strfio1=trim($_POST["fio1"]); $straunn=trim($_POST["aunn"]); $strfio2=trim($_POST["fio2"]); $strfio3=trim($_POST["fio3"]); $strpidx= trim($_POST["pidx"]); $strarea=trim($_POST["area"]); $strarea2=trim($_POST["area2"]); $strtown=trim($_POST["town"]); $strstreet=trim($_POST["street"]); $straddress=trim($_POST["address"]); $straddress2=trim($_POST["address2"]); $_SESSION["fio1s"] = $strfio1; $_SESSION["aunns"] = $straunn; $_SESSION["fio2s"] = $strfio2; $_SESSION["fio3s"] = $strfio3; $_SESSION["pidxs"] = $strpidx; $_SESSION["areas"] = $strarea; $_SESSION["area2s"] = $strarea2; $_SESSION["towns"] = $strtown; $_SESSION["streets"] = $strstreet; $_SESSION["addresss"] = $straddress; $_SESSION["address2s"] = $straddress2; $_SESSION["phonemobs"] = $phonemob; $_SESSION["auemails"] = $auemail; $_SESSION["web2by50"] = (int)$web2by50; if (isset($_POST['viewdeliv']) && isset($_POST['mostphone']) && !empty($_POST['mostphone'])) { if ($rusite) { $mostphone = preg_replace ('/[^0-9]/', '', $_POST['mostphone']); $mostphone = preg_replace ('/^7/', '', $mostphone); $mostphone = substr($mostphone, 0, 10); } else { $mostphone = preg_replace ('/[^0-9]/', '', $_POST['mostphone']); $mostphone = preg_replace ('/^38/', '', $mostphone); $mostphone = substr($mostphone, 0, 10); } } /*else { $mostphone = 0; }*/ elseif (isset($mostphone)) { //$_POST['viewdeliv'] = 'PO'; } /*if (isset($mostphone) && $mostphone == 0) { $_POST['viewdeliv'] = 'PO'; }*/ //$strbdate=$birthday.'-'.$birthmonth.'-'.$birthyear; $strbdate = $bdate; $_SESSION["bdates"] = $strbdate; if($ismmbr>0 || ($ismmbr && $ismmbrUSRNM>0)) { if($straunn>1000 && (strlen($strfio1)>1)) { if($aunn>0 && (!isset($_POST['web2by50']) || !$_POST['web2by50'])) { $r_aunn=q_e("select ISM from MPEOPLE$rusite where NNC='$aunn' and FIO1='$strfio1' "); if(q_nr($r_aunn)>0 && ($ISM = q_r($r_aunn,0,"ISM"))<>4) { $lettertheme_aunn=' ('.$strfio1.' ['.$aunn.']'.($ISM>0 ? '':', не член Клуба').')'; } else $error4msg.=(($lng==1)?'Идентификатор и/или Фамилия заполнены неверно':'Ідентифікатор та/або Прізвище заповнені невірно').'.
'; } } else { //if ( $straunn>1000 && (strlen($strfio1)>1) ) $required_fileds = array( 'fio1' => ($lng==1)?'Фамилия':'Прізвище', 'fio2' => ($lng==1)?'Имя':'Ім’я', //'fio3' => ($lng==1)?'Отчество':'По батькові', //'town' => ($lng==1)?'Город (село)':'Місто (село)', //'street' => ($lng==1)?'Улица':'Вулиця', //'address' => ($lng==1)?'Номер дома':'Номер будинку', 'phonemob' => ($lng==1)?'Мобильный телефон':'Мобильний телефон', //'pidx' => 'В поле "Почтовый индекс" должно быть 5 цифр.' //'license' => 'Вы обязаны согласиться с условиями участия в Книжном Клубе «Клуб Семейного Досуга».', ); foreach ($required_fileds as $key => $field) { if (isset($_POST[$key]) && strlen($_POST[$key]) > 1) { if ($key == 'pidx') { if (strlen($_POST[$key]) == 5) { unset($required_fileds[$key]); } continue; } else { unset($required_fileds[$key]); } } } $_SESSION['requiredfilds']=$required_fileds; if (strlen($strfio1)>1) {} else {$error4msg.=(($lng==1)?'Фамилия':'Прізвище').'.
';} if (strlen($strfio2)>1) {} else $error4msg.=(($lng==1)?'Имя':'Ім’я').'.
'; //if (strlen($strfio3)>1) {} else $error4msg.=(($lng==1)?'Отчество':'По батькові').'.
'; //if (strlen($strbdate)>1) {} else $error4msg.='Дата рождения.
'; };//if ( $straunn>1000 && (strlen($strfio1)>1) ) };//if (ismmbr()>0) {} else { if (strlen($error4msg) > 0) {$allook = 0;} else {$allook = 1;} } //if sendthis $q_prod2compare_part=''; /*if (78929 != $ismmbrNNC) { $usrShopingCart = $shopingCart->showcart($orderType); }*/ $nr_prodcom = 0; if($usrShopingCart && count($usrShopingCart)>0) { if ($rusite == '_rusite') { $mbooksgift = array(27638, 27639, 27640); } $q_prod2compare_part = ' AND ('; $temp_usrShopingCart = array(); $was_delete_product = false; for($j_usrShopingCart=0; $j_usrShopingCart0) { $productWritePrice = new productPriceNewRule($shopingCart); $productWritePrice->setmD($usrShopingCart[$j_usrShopingCart], $lng); $productWritePrice->getActivePrice($usrShopingCart[$j_usrShopingCart],$lng,$ismmbrID,$ismmbrVOZRAST,$usrShopingCart); if (!$productWritePrice->g_is_rule && !empty($productWritePrice->g_infoRule) && $productWritePrice->g_infoRule['type'] == 'onenosale') { //$shopingCart->delProduct($usrShopingCart[$j_usrShopingCart]); unset($count_usrShopingAllCart); $was_delete_product = true; } else { $temp_usrShopingCart[] = $usrShopingCart[$j_usrShopingCart]; if($j_usrShopingCart == 0) $q_prod2compare_part .= " OOP.ID=".$usrShopingCart[$j_usrShopingCart]; // if(strlen($q_prod2compare_part) < 8) $q_prod2compare_part .= " OOP.ID=".$usrShopingCart[$j_usrShopingCart]; else $q_prod2compare_part .= " OR OOP.ID=".$usrShopingCart[$j_usrShopingCart]; $productNeedCount = $addtocartcntarr[$j_usrShopingCart]; $productExistCount = $shopingCart->getProductExistCount($usrShopingCart[$j_usrShopingCart]); if($productNeedCount > $productExistCount) { //$shopingCart->getProductCount($usrShopingCart[$j_usrShopingCart],$productExistCount); $error4msg.= (($lng==1)?'Количества товаров не достаточно.':'Кількості товарів не вистачає.'); } } //} /*else { $shopingCart->delProduct($usrShopingCart[$j_usrShopingCart]); }*/ } } if ($was_delete_product) { $usrShopingCart = $temp_usrShopingCart; } if ($rusite=='_rusite' && isset($_POST['gift_bonus']) && !empty($_POST['gift_bonus']) && in_array($_POST['gift_bonus'], $mbooksgift)) { $q_prod2compare_part .= " OR OOP.ID=".$_POST['gift_bonus']; } if ($rusite != '_rusite' && isset($_POST['bonus_cosmetic']) && !empty($_POST['bonus_cosmetic'])) { foreach ($_POST['bonus_cosmetic'] as $pr) $q_prod2compare_part .= " OR OOP.ID=".$pr; } $q_prod2compare_part .= ' ) '; $q_prod2compare_part = str_replace('AND ( OR', 'AND (', $q_prod2compare_part); if ($q_prod2compare_part != ' AND ( ) ') { $sql_p = "select OOP.ID as OOP_ID,OOP.SHORTNAME as OOP_SHORTNAME,OOP.CODE$rusite as OOP_CODE from OOPAGES OOP where OOP.ID>0 $q_prod2compare_part"; $r_prodcom=q_e($sql_p); $nr_prodcom=q_nr($r_prodcom); } } if($nr_prodcom>0 && $allook>0 && $ordercommit>0 && $nosendorder==0) { $web2by50text = ""; if (isset($_POST['web2by50'])&& $_POST['web2by50'] >0 ) $web2by50text = ' W/S 2-2013 (2-50%) '; $letterdata='*** Usual, Internet '.$writekvartal.', Inet, ['.$usr.']'.(($ismmbrID>0 && $ismmbrUSRNM<1)?'':'. From non Member.').$web2by50text.' ***'."\n".$lettertheme_aunn."\n"; $currprodPRCVSUMALL=0; $curr_GOODS=''; $codes = array(); $zkz=''; $zkz.='
    '; for($j_td=0;$j_td<$nr_prodcom;$j_td++) { $currprodID=q_r($r_prodcom,$j_td,"OOP_ID"); $currprodPRCVSUM=0; $currprodCNT=0; $r_currprodPRCV=q_e("select NUMVAL from PRICEVALUES$rusite where PRICEID=12 and OOPID=$currprodID LIMIT 1"); if(q_nr($r_currprodPRCV)>0) $currprodPRCVALUE=q_r($r_currprodPRCV,0,"NUMVAL"); $currprodCNT=$addtocartcntarr[$j_td]; if (!$currprodCNT) { $currprodCNT = 1; } $currprodPRCVSUM=$currprodPRCVALUE*$currprodCNT; $currprodPRCVSUMALL=$currprodPRCVSUMALL+$currprodPRCVSUM; $letterdata.='- ['.q_r($r_prodcom,$j_td,"OOP_CODE").'] '.q_r($r_prodcom,$j_td,"OOP_SHORTNAME").' (кол-во: '.$currprodCNT.')'."\n"; $zkz.='
  1. '.q_r($r_prodcom,$j_td,"OOP_SHORTNAME").' (кол-во: '.$currprodCNT.' шт.)'.'
  2. '; if(strlen(q_r($r_prodcom,$j_td,"OOP_CODE"))==5) { $currprodcount = str_pad($currprodCNT,2,'0',STR_PAD_LEFT); $currprodcode = q_r($r_prodcom,$j_td,"OOP_CODE").$currprodcount; $curr_GOODS.= $currprodcode.' 01 '; $str_codes = $currprodcode . '*1,1,0'; if (!$rusite) { $productpriceNewR = new productPriceNewRule($shopingCart); $price_cur = $productpriceNewR->getNumTruePrice($currprodID,$ismmbrID,$usrShopingCart); if ($price_cur) { $str_codes .= ',' . $price_cur; } else { $str_codes .= ',0'; } $codes[] = $str_codes; } } else { if ($rusite) { for($j_kol=0;$j_kol < $currprodCNT;$j_kol++) { $curr_GOODS.=''.str_pad(q_r($r_prodcom,$j_td,"OOP_CODE"),7,'0',STR_PAD_LEFT).' 01 '; } } else { $curr_GOODS.=''.str_pad(q_r($r_prodcom,$j_td,"OOP_CODE"),7,'0',STR_PAD_LEFT).' '.str_pad($currprodCNT,2,'0',STR_PAD_LEFT).' '; $str_codes = str_pad(q_r($r_prodcom,$j_td,"OOP_CODE"),7,'0',STR_PAD_LEFT) . '*'.str_pad($currprodCNT,2,'0',STR_PAD_LEFT).',1,0'; $productpriceNewR = new productPriceNewRule($shopingCart); $price_cur = $productpriceNewR->getNumTruePrice($currprodID,$ismmbrID,$usrShopingCart); if ($price_cur) { $str_codes .= ',' . $price_cur; } else { $str_codes .= ',0'; } $codes[] = $str_codes; } } } //for $zkz.='
'; $letterdata.=''."\n"; $variant_send=''; $lettertheme=$_SERVER["HTTP_HOST"].' - Заказ ('.(($ismmbrID>0)?''.$wrd.' ['.$usr.']'.(($ismmbrUSRNM>0)?'. Не ЧК.':''):'. Не ЧК.').') '.$web2by50text ; if (!$rusite) { $most = new mostExspress(); //$infoMost = $most->getMostTime_copy(); if($cour=='courier' || (isset($_POST['viewdeliv']) && strpos($_POST['viewdeliv'], 'KME') !== false)) { $infoMost = $most->getMostTime_copy(); $lettertheme.='Курьерская доставка - FLC'; if (isset($infoMost[''])){$ME = array('variant' => 'KME', 'time' => $infoMost['']);} $temp_timeText = explode('-', $ME['time']); $timeText = isset($temp_timeText[1]) ? $temp_timeText[1] : $ME['time']; if($timeText==""){$timeText='3-5';} $variant_send='
'. 'Вы выбрали доставку курьерской службой. Ваш заказ будет доставлен по указанному Вами адресу в течение 3-5 дней. В день доставки курьер свяжется с Вами для уточнения места и времени получения посылки.'.'
'; } elseif(strpos($_POST['viewdeliv'], 'NP') !== false) { $lettertheme.='Доставка Новой почтой('.$_POST['viewdeliv'].') - FLC'; $postid = $most->getAdressFromId($_POST['viewdeliv']); $timeText ='3-5'; if ($postid=='') { $variant_send='
'.'Ваш заказ будет отправлен по почте посылкой наложенным платежом в течение 10-14 дней.'.'
'; } else{ $variant_send='
'. 'Вы выбрали доставку на отделение «Новой Почты». Ваш заказ будет доставлен на '. $postid.', в течение '.$timeText.' дней.'.'
'; $letterdata.= 'заказ будет доставлен «Новой Почтой» на '. $postid.', в течение '.$timeText.' дней.'; } } else{ $infoMost = $most->getMostTime_copy(); foreach ($infoMost['po_deliv'] as $key=>$val) { if($val['view_deliv']=='') { $timeText=$val['time']; } } if($timeText==""){$timeText='10-14';} $variant_send='
'. 'Вы выбрали доставку на отделение «Укрпочты». Ваш заказ будет отправлен посылкой наложенным платежом в течение 1-3 дней. Об отправке заказа мы сообщим Вам в дополнительном письме.'.'
'; } } else { $variant_send='
'. ' Ваш заказ будет отправлен на Ваше почтовое отделение посылкой наложенным платежом. Срок доставки составляет в среднем 14 дней с момента отправки посылки из Клуба и зависит от удаленности Вашего региона. '.'
'; } if(!$ismmbrID>0 || ($ismmbrID>0 && $ismmbrUSRNM>0)) { $letterdata.="\n"; if($fio1) $letterdata.='И: '.$fio1."\n"; if($fio2) $letterdata.='И: '.$fio2."\n"; if($fio3) $letterdata.='О: '.$fio3."\n"; if($bdate) $letterdata.='Дата рождения: '.$strbdate."\n"; if($pidx) $letterdata.='Почтовый индекс (пятизначный): '.$pidx."\n"; if($area) $letterdata.='Область: '.$area."\n"; if($area2) $letterdata.='Район: '.$area2."\n"; if($town) $letterdata.='Город (село): '.$town."\n"; if($street) $letterdata.='Улица: '.$street."\n"; if($address) $letterdata.='Номер дома: '.$address."\n"; if($address2) $letterdata.='Номер квартиры: '.$address2."\n"; if($auemail) $letterdata.='E-mail: '.$auemail."\n"; if($phone) $letterdata.='Телефон дом.: '.$phone."\n"; if($phonemob) $letterdata.='Телефон моб.: '.$phonemob."\n"; } /////////start добавления к заказу orderstarter ///////// $tempcour = FALSE; if (isset ($cour)){$tempcour = $cour;} //////// start добавление к заказу bonuscatch/////// $curr_ACTIONS=''; if(strlen($foundphrase1)>0) { $letterdata.="\n\n ".$actionname_foundphrase1.'. Найдено: '.$foundphrase1."\n"; $curr_ACTIONS.=''.$actionname_foundphrase1.' '.$foundphrase1.' '; } if(strlen($foundphrase2)>0) { $letterdata.=" ".$actionname_foundphrase2.'. Найдено: '.$foundphrase2."\n"; $curr_ACTIONS.=''.$actionname_foundphrase2.' '.$foundphrase2.' '; } if(strlen($foundphrase3)>0) { $letterdata.=" ".$actionname_foundphrase3.'. Найдено: '.$foundphrase3." колеса\n"; $curr_ACTIONS.=''.$actionname_foundphrase3.' '.$foundphrase3.' '; } $letterdata=ereg_replace(' ',' ',$letterdata); if ($rusite == '_rusite') { $email4allorders='order@ksdbook.ru'; $dir='_ksd'; $Country='ru'; $domen='ksdbook'; $from='Книжный Клуб '; $returntosender='order@ksdbook.ru'; } else { $email4allorders='supports@bookclub.ua'; $dir=''; $Country='ua'; $domen='bookclub'; $from='Книжный Клуб. Клуб Семейного Досуга'; $returntosender='supportm@bookclub.ua'; } if($cour=='courier') { $letterdata.="\n".'Курьерская доставка - FLC:'."\n"."\n"; //$letterdata.= "Индекс: ".$crrpidx."\n"; $letterdata.= "Город: ".$crrcity."\n"; $letterdata.="Адрес: ".$crrfulladress."\n"; $letterdata.="E-mail: ".$crrauemail."\n"; $letterdata.="Телефон: ".$crrphone."\n"; $letterdata.="\n"; } if($cour=='sdp') { $letterdata.="\n".'Точка выдачи - магазин #'.$currsdpcity."\n"."\n"; $letterdata.="E-mail: ".$currsdpemail."\n"; $letterdata.="Телефон: ".$crrsdpphone."\n"; $letterdata.="\n"; } //For export $curr_remoteaddr=$_SERVER["REMOTE_ADDR"]; //$curr_remoteaddrarr=split('\.',$curr_remoteaddr); $curr_vchost=gethostbyaddr($curr_remoteaddr); if ($rusite) { $curr_CODE1=str_pad($kod_kanala_prodazh,4,'0',STR_PAD_LEFT); $curr_CODE2=$tip_zakaza; $curr_CODE3=$kod_reklamy; } else { $curr_CODE1=str_pad($kod_kanala_prodazh,4,'0',STR_PAD_LEFT); $curr_CODE2=str_pad($tip_zakaza,3,'0',STR_PAD_LEFT); $curr_CODE3=str_pad($kod_reklamy,5,'0',STR_PAD_LEFT); } $curr_NNC=str_pad($usr,7,'0',STR_PAD_LEFT); $orderGoodTotal = new orderGoodTotal(); $orderGoodTotal->addGood($curr_GOODS); if($ismmbrID>0 && $ismmbrUSRNM<1) { $curr_CMSGID=@q_r(q_e('select ID from CONTACTMSGSLOG'.$rusite.' order by ID desc limit 1'),0,"ID"); // Next saves bought product into log table by ID but not by CODE if (isset($curr_NNC) && is_numeric($curr_NNC) && $curr_NNC > 0) { $tempDB = Registry::extract("db"); $something = explode(" ", $curr_GOODS); foreach($something as $item) { if (isset($item) && strlen($item) > 3) { $sql = "SELECT `ID` FROM `OOPAGES` WHERE `CODE$rusite` = '$item'"; $sql = $tempDB->query($sql); $sqlID = $sql->fetchColumn(); $sql = "SELECT COUNT(*) FROM `user_orders$rusite` WHERE `uid`='$curr_NNC' AND `pid`='$sqlID'"; $sql = $tempDB->query($sql); if ($sql->fetchColumn() <= 0) { $tempDB->query("INSERT INTO `user_orders$rusite` SET `uid`='$curr_NNC', `pid`='$sqlID'"); } } } unset($tempDB); } if ($rusite == '_rusite') { $curr_GOODS = str_replace(' ', ';', str_replace(' 0', ',', $curr_GOODS)); } if($cour=='courier') { $r_currMailCourSend = q_e("select wmail, confmail,trid, curshop from admcourier where id=$ccity"); $couriershop =q_r($r_currMailCourSend,0,"curshop"); if ($ccity == 2) { $resd = q_e("select shopid from shop2delivery JOIN shops ON shops.num = shop2delivery.shopid where name='Киев' && delid=1 && si=1"); $nr_d = q_nr($resd); if ($nr_d > 1) { $m_k = array(); $mm = array(); for($m = 0; $m < $nr_d; $m ++) { $m_k[] = "shop = " . q_r($resd, $m, 'shopid'); $mm[] = q_r($resd, $m, 'shopid'); } //$sql = "SELECT shop, max(DATE(ADMUDATE)) as maxdate FROM ORDERSCOURIERSEXPLOG WHERE " . implode(' OR ', $m_k) . ' LIMIT 1'; $sql = "SELECT shop, DATE(ADMUDATE) as maxdate FROM ORDERSCOURIERSEXPLOG WHERE " . implode(' OR ', $m_k) . ' ORDER BY ADMUDATE DESC LIMIT 1'; $res_oc = q_e($sql); $shop = q_r($res_oc, 0, 'shop'); $maxdate = q_r($res_oc, 0, 'maxdate'); if ($maxdate == date('Y-m-d')) { $couriershop = $shop; } else { $key = array_search($shop, $mm); if (array_key_exists($key + 1, $mm) !== false) { $couriershop = $mm[$key + 1]; } else { $couriershop = $mm[0]; } } } elseif ($nr_d == 1) { $couriershop = q_r($resd, $m, 'shopid'); } } if (!isset ($couriershop) || $couriershop <= 0) { $couriershop = 0; } q_e("insert into ORDERSCOURIERSEXPLOG(CMGID,CODE1,CODE2,CODE3,LNAME, NAME, MNAME, CURPOSTCODE, NNC,GOODS,ADDRESS, CITY, SHOP, EMAIL, PHONE,ACTIONS,VCHOST,VCIP,ADMUDATE) values('$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3', '$crrfio1','$crrfio2','$crrfio3', '$crrpidx','$curr_NNC','$curr_GOODS','$crrfulladress','$crrcity','$couriershop','$crrauemail', '$crrphone','$curr_ACTIONS','".$curr_vchost."','".$curr_remoteaddr."',now())"); } elseif($cour=='sdp') { q_e("insert into ORDERSSDPLOG(CMGID,CODE1,CODE2,CODE3,NNC,GOODS,SHOP, EMAIL,PHONE,ACTIONS,VCHOST,VCIP,ADMUDATE) values('$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3', '$curr_NNC','$curr_GOODS','$currsdpcity','$currsdpemail', '$crrsdpphone','$curr_ACTIONS','".$curr_vchost."','".$curr_remoteaddr."',now())"); } else { if (!$deliverymetod_order) { $deliverymetod_order = $_POST['viewdeliv']; } //if ($ismmbrNNC == 78929) { /*if (strpos($deliverymetod_order, '_') !== false) { $mt = explode('_', $deliverymetod_order); $deliverymetod_order_for_class = $mt[0]; } else { $deliverymetod_order_for_class = $deliverymetod_order; } $cost_delivery_for_class = ${'cost_delivery_' . $deliverymetod_order_for_class}; $cost_delivery_for_class = str_replace(',','.',$cost_delivery_for_class);*/ //if (!$rusite && 78929 == $ismmbrNNC) { if (!$rusite) { // && $ismmbrNNC == 78929) { //ВСТАВКА для записи партнера заказов с корзины членов клуба (ЧК) $partnerflc = isset($_COOKIE["partnerflc0"]) ? $_COOKIE["partnerflc0"] : 0; $partnerflc = (int) $partnerflc; $partnerflcdt = isset($_COOKIE["partnerflcdt0"]) ? $_COOKIE["partnerflcdt0"] : '1900-01-01'; if (!$partnerflc) { $partnerflc = $partnerflc = ($rusite == '_rusite' ? 0 : 641); $partnerflcdt = date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))); } elseif ($partnerflc>0 && $partnerflcdt<=(date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d")-90,date("Y")) ))) { $partnerflc = $partnerflc = ($rusite == '_rusite' ? 0 : 641); $partnerflcdt = date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))); } if($partnerflc>0 && $partnerflcdt>(date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d")-90,date("Y")) ))) { $lettertheme_p=$lettertheme; $letterdata_p=$letterdata; $partnerflc=addslashes($partnerflc); $r_curr_partnerflc=q_e('select * from PARTNERS'.$rusite.' where ID='.$partnerflc . ' AND SI=1'); if (!q_nr($r_curr_partnerflc)) { $partnerflc = $partnerflc = ($rusite == '_rusite' ? 0 : 641); $r_curr_partnerflc=q_e('select * from PARTNERS'.$rusite.' where ID='.$partnerflc . ' AND SI=1'); } if(q_nr($r_curr_partnerflc)) { $partnerflc_PAYSUM=q_r($r_curr_partnerflc,0,"PAYSUM"); $curr_remoteaddr=$_SERVER["REMOTE_ADDR"]; $curr_vchost=gethostbyaddr($curr_remoteaddr); $curr_NNC=str_pad($usr,7,'0',STR_PAD_LEFT); $curr_TOTALSUM=$currprodPRCVSUMALL; $curr_DISCOUNT=q_r($r_curr_partnerflc,0,"DISCOUNT"); $curr_PAYSUM=round(($curr_TOTALSUM/100)*$curr_DISCOUNT,2); $curr_PAIDSUM=0; if($curr_TOTALSUM>0) { $qe = "insert into ORDERSPRTLOG$rusite(TT,STS,PARTNERID,TOTALSUM,DISCOUNT,PAYSUM,PAIDSUM,CMSGID,CODE1,CODE2,CODE3,NNC,GOODS,ACTIONS,VCHOST, VCIP,ADMCDATE) values(0,0,".$partnerflc.",'$curr_TOTALSUM','$curr_DISCOUNT','$curr_PAYSUM','$curr_PAIDSUM', '$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3','$curr_NNC','$curr_GOODS','$curr_ACTIONS', '".$curr_vchost."','".$curr_remoteaddr."',now())"; if(q_e($qe)) { $qe = 'update PARTNERS'.$rusite.' set PAYSUM='.($partnerflc_PAYSUM+$curr_PAYSUM).',PAYCNT=PAYCNT+1 where ID='.$partnerflc; q_e($qe); $curr_PRTLOG_CMSGID=@q_r(q_e('select ID from ORDERSPRTLOG'.$rusite.' order by ID desc limit 1'),0,"ID"); } } } } //end ВСТАВКА для записи партнера заказов с корзины членов клуба (ЧК) $oa = new orderAll(); $data = array ( 'CMSGID' => $curr_CMSGID, 'CODE1' => $curr_CODE1, 'CODE2' => $curr_CODE2, 'CODE3' => $curr_CODE3, 'FIO1' => $ismmbrFIO1, 'FIO2' => $ismmbrFIO2, 'FIO3' => $ismmbrFIO3, 'MOBILE' => $mostphone, 'codes' => implode(';', $codes), 'VCHOST' => gethostbyaddr($_SERVER['REMOTE_ADDR']), 'VCIP' => $_SERVER['REMOTE_ADDR'], 'delivery' => $deliverymetod_order, 'delivery_cost' => $cost_delivery, 'payment_type' => '1', 'payment_method' => '', 'payment_status' => '1', 'promo_code' => '', 'state' => '', 'NNC' => $ismmbrNNC, 'paiddate' => date('Y-m-d H:i:s'), 'PARTID' => $partnerflc, 'PARTLOGID' => $curr_PRTLOG_CMSGID, 'RT' => 7, 'MT' => 0, 'FT' => 0, 'GOODS' => $curr_GOODS ); //* //if ($ismmbrNNC == 78929) { /*echo '
';
		print_r($_POST);
		print_r($data);
		echo '
';//*/ //exit; //$id_new_order_test = $oa->addOrder_test($data); if (isset($_POST['promocod']) && !empty($_POST['promocod'])) { $data['promo_code'] = $_POST['promocod']; $obAkcii = new Akcii; $obAkcii->setUsedPromocode(); } $id_new_order = $oa->addOrder($data); /* echo '$id_new_order_test=' . $id_new_order_test; exit;//*/ //} } //if (!$rusite) { q_e("insert into ORDERSEXPLOG$rusite(CMSGID,CODE1,CODE2,CODE3,NNC,GOODS,ACTIONS,VCHOST,VCIP,ADMUDATE,DELIVERYMETHOD,phone) values('$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3','$curr_NNC','$curr_GOODS','$curr_ACTIONS', '".$curr_vchost."','".$curr_remoteaddr."',now(),'$deliverymetod_order', '$mostphone' )"); $sql = "SELECT ID FROM ORDERSEXPLOG$rusite WHERE NNC=$curr_NNC ORDER BY ADMUDATE DESC LIMIT 1"; $_res = q_e($sql); if ($rusite) { $id_new_order = q_r($_res, 0, 'ID'); } /*if (isset($_POST['color_car']) && !empty($_POST['color_car']) && $shopingCart->checkCartSpecSwip($usrShopingCart)) { $sql = "INSERT INTO order_color_car$rusite SET NNC = $curr_NNC, color_car = '" . $_POST['color_car'] . "', order_id = $id_new_order"; q_e($sql); } */ } //переопределим текст для доставки по российскому сайту if ($rusite) { if(strpos($deliverymetod_order, 'KME') !== false) { $variant_send='
'. ' Ваш заказ будет доставлен по Вашему адресу курьером. Курьер свяжется с Вами для уточнения места и времени получения посылки по указанному Вами телефону.'.'
'; } } //конец переопределения текста для доставки по российскому сайту if((strlen($auemail)>5) && eregi("^[\._a-zA-Z0-9-]+@[\.a-zA-Z0-9-]+\.[a-z]{2,6}$", $auemail)) { $curr_FIO=$wrd; $curr_EMAIL=$auemail; $res = q_e("SELECT email FROM emails_peoples$rusite WHERE nnc=$curr_NNC and status=1 limit 1"); if (q_r($res, 0, 'email') != $curr_EMAIL) { q_e("insert into EMAILSEXPLOG$rusite(CMSGID,NNC,FIO,EMAIL,VCHOST,VCIP,ADMUDATE) values('$curr_CMSGID','$curr_NNC','$curr_FIO','$curr_EMAIL','".$curr_vchost."','".$curr_remoteaddr."',now())"); } } // if($cour=='courier') { if(isset($_POST['viewdeliv']) && $_POST['viewdeliv'] == 'KME') { } elseif($cour=='sdp') { /* delid=3 - значит точка выдачи через магазин */ $r_sendto = q_e("select sendto, sendcopy from shop2delivery WHERE delid=3 AND shopid=".$currsdpcity); $nr_sendto = q_nr($r_sendto); if($nr_sendto>0) { $currsend = q_r($r_sendto,0,"sendto"); $sendcopy = q_r($r_sendto,0,"sendcopy"); if($sendcopy==1) emailit($email4allorders,$lettertheme,$letterdata,'FLC <'.$email4allorders.'>'); if(preg_match("/^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$/i", $currsend)) emailit($currsend,$lettertheme,$letterdata,'FLC <'.$email4allorders.'>'); else { emailit('admin@bookclub.ua',$lettertheme,$letterdata,'FLC <'.$email4allorders.'>'); emailit('admin@bookclub.ua','Ошибка в email адресе магазина',"$currsend\r\n$currsdpcity",'FLC <'.$email4allorders.'>'); } } } } else { //echo '$ismmbrID=' . $ismmbrID; //exit; $partnerflc = 965; $partner_default = 965; $partnerflc = (int) $partnerflc; $partnerflcdt = '1900-01-01'; if (!$partnerflc) { $partnerflc = $partner_default; $partnerflcdt = date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))); } elseif ($partnerflc>0 && $partnerflcdt<=(date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d")-90,date("Y")) ))) { $partnerflc = $partner_default; $partnerflcdt = date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y"))); } //} if($partnerflc>0 && $partnerflcdt>(date( "Y-m-d", mktime(date("H"),date("i"),date("s"),date("m")-3,date("d"),date("Y")) ))) { $lettertheme_p=$lettertheme; $letterdata_p=$letterdata; $partnerflc=addslashes($partnerflc); $r_curr_partnerflc=q_e('select * from PARTNERS'.$rusite.' where ID='.$partnerflc); if(q_nr($r_curr_partnerflc)) { $partnerflc_PAYSUM=q_r($r_curr_partnerflc,0,"PAYSUM"); $curr_remoteaddr=$_SERVER["REMOTE_ADDR"]; $curr_vchost=gethostbyaddr($curr_remoteaddr); $curr_CMSGID=(@q_r(q_e('select ID from CONTACTMSGSLOG'.$rusite.' order by ID desc limit 1'),0,"ID")+1); if ($rusite) { $curr_CODE1=$kod_kanala_prodazh; $curr_CODE2=$tip_zakaza; $curr_CODE3=$kod_reklamy; $curr_GOODS = str_replace(' ', ';', str_replace(' 0', ',', $curr_GOODS)); } else { $kod_kanala_prodazh = $globalsetting->getCodeChanel(); //'851'; $tip_zakaza = '2'; $kod_reklamy = '19278'; $curr_CODE1=str_pad($kod_kanala_prodazh,4,'0',STR_PAD_LEFT); $curr_CODE2=str_pad($tip_zakaza,3,'0',STR_PAD_LEFT); $curr_CODE3=str_pad($kod_reklamy,5,'0',STR_PAD_LEFT); } $curr_NNC=str_pad($usr,7,'0',STR_PAD_LEFT); $curr_NNC=''; $curr_TOTALSUM=$currprodPRCVSUMALL; $curr_DISCOUNT=q_r($r_curr_partnerflc,0,"DISCOUNT"); $curr_PAYSUM=round(($curr_TOTALSUM/100)*$curr_DISCOUNT,2); //$curr_PAYSUM=q_r($r_curr_partnerflc,0,"BONUSVAL"); if(isset($_POST['web2by50']) && ($_POST['web2by50'] >0) ){ $curr_CODE3 = $advcodeWeb3by50; $curr_CODE1=str_pad($globalsetting->getAdvWEb2by50_channel(),4,'0',STR_PAD_LEFT); $curr_PAYSUM = '1.00'; } $curr_PAIDSUM=0; if($curr_TOTALSUM>0) { if(q_e("insert into ORDERSPRTLOG$rusite(TT,STS,PARTNERID,TOTALSUM,DISCOUNT,PAYSUM,PAIDSUM,CMSGID,CODE1,CODE2,CODE3,NNC,GOODS,ACTIONS,VCHOST, VCIP,ADMCDATE) values(0,0,".$partnerflc.",'$curr_TOTALSUM','$curr_DISCOUNT','$curr_PAYSUM','$curr_PAIDSUM', '$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3','$curr_NNC','$curr_GOODS','$curr_ACTIONS', '".$curr_vchost."','".$curr_remoteaddr."',now())")) { q_e('update PARTNERS'.$rusite.' set PAYSUM='.($partnerflc_PAYSUM+$curr_PAYSUM).',PAYCNT=PAYCNT+1 where ID='.$partnerflc); $curr_PRTLOG_CMSGID=@q_r(q_e('select ID from ORDERSPRTLOG'.$rusite.' order by ID desc limit 1'),0,"ID"); $lettertheme_p.=' - Ванье. Дикая Одиссея. Быстрый заказ - Recommended by partner (Code: '.q_r($r_curr_partnerflc,0,"CODE").')'; $letterdata_p='Заказ по рекомендации партнёра: '."\n".'Код партнёра: '.q_r($r_curr_partnerflc,0,"CODE")."\n".'ID заказа в логе заказов по рекомендации: '.$curr_PRTLOG_CMSGID."\n"."\n".$letterdata_p; } } } if ($VIEW_FORM == 'short') { emailit($email4allorders,$lettertheme_p,$letterdata_p,'FLC <'.$email4allorders.'>'); //emailit('konstantin.golikov@bookclub.ua',$lettertheme_p,$letterdata_p,'FLC <'.$email4allorders.'>'); } //emailit('konstantin.golikov@bookclub.ua',$lettertheme_p,$letterdata_p,'FLC <'.$email4allorders.'>'); } else { //emailit($email4allorders,$lettertheme,$letterdata,'FLC <'.$email4allorders.'>'); //emailit('aleksandr.mischenko@bookclub.ua',$lettertheme,$letterdata,'FLC <'.$email4allorders.'>'); } $curr_CMSGID=@q_r(q_e('select ID from CONTACTMSGSLOG'.$rusite.' order by ID desc limit 1'),0,"ID"); $curr_NNC=''; $curr_GIFT=''; if((q_r($r_curr_partnerflc,0,"CODE"))>0 ) { $curr_PARTLOGID = $curr_PRTLOG_CMSGID; $curr_PARTID = q_r($r_curr_partnerflc,0,"CODE"); } $curr_FIO1 = addslashes($strfio1); $curr_FIO2 = addslashes($strfio2); $curr_FIO3 = addslashes($strfio3); $curr_POSTCODE = addslashes($strpidx); $curr_REGION = $strarea; $curr_AREA = $strarea2; $curr_CITY = addslashes($strtown); $curr_STREET=addslashes($strstreet); $curr_HOUSE=addslashes($straddress); $curr_FLAT=addslashes($straddress2); $curr_BIRTHDAY=$strbdate; $curr_EMAIL=addslashes($auemail); $curr_PHONE=$phone; if ($rusite) { if (isset($phonemob) && !empty($phonemob)) { $phonemob = preg_replace ('/[^0-9]/', '', $phonemob); $phonemob = preg_replace ('/^7/', '', $phonemob); $phonemob = substr($phonemob, 0, 11); } } else { if (isset($phonemob) && !empty($phonemob)) { $phonemob = preg_replace ('/[^0-9]/', '', $phonemob); $phonemob = preg_replace ('/^38/', '', $phonemob); $phonemob = preg_replace ('/^8/', '', $phonemob); $phonemob = substr($phonemob, 0, 10); } } $curr_MOBILE=$phonemob; if(strlen($aunn)>0) $curr_NMNNC=$aunn; else $curr_NMNNC=''; if($newmember==1) { if($nr_prodcom>=2) $curr_RT=3; //Отмечаем, что заказ НеЧК, Стать ЧК, 2 за 50% else $curr_RT=4; //Отмечаем, что заказ НеЧК, Стать ЧК, без скидки (меньше 2-х книг, может быть из Корзины и из 2 за 50%) } else $curr_RT=0; //Отмечаем, что заказ НеЧК, без Стать ЧК $curr_FT=0; //Отмечаем, что cart if(isset($_POST['web2by50']) && ($_POST['web2by50'] >0) ){ $curr_RT=5; } if($newmember==1) $curr_MT=1; else $curr_MT=0; //Отмечаем, что Стать ЧК if(isset($_POST['web2by50']) && ($_POST['web2by50'] >0) ){ $curr_CODE3 = $advcodeWeb3by50; } if ($rusite == '_rusite') { $curr_GOODS = str_replace(' ', ';', str_replace(' 0', ',', $curr_GOODS)); } if($cour=='courier') { q_e("insert into ORDERSNMEXPCOURIERLOG(NMNNC,RT,MT,FT,CMSGID,CODE1,CODE2,CODE3,NNC,GIFT,FIO1,FIO2,FIO3,POSTCODE, REGION,AREA,CITY,STREET,HOUSE,FLAT,BIRTHDAY,EMAIL,PHONE,MOBILE,GOODS,ACTIONS,VCHOST,VCIP,ADMUDATE, PARTID, PARTLOGID, LNAME, NAME, MNAME, CURPOSTCODE, CURCITY, ADDRESS,CUREMAIL,CURPHONE) values('$curr_NMNNC',$curr_RT,$curr_MT,$curr_FT,'$curr_CMSGID','$curr_CODE1', '$curr_CODE2','$curr_CODE3','$curr_NNC','$curr_GIFT','$curr_FIO1','$curr_FIO2','$curr_FIO3','$curr_POSTCODE','$curr_REGION','$curr_AREA', '$curr_CITY','$curr_STREET','$curr_HOUSE','$curr_FLAT','$curr_BIRTHDAY','$curr_EMAIL','$curr_PHONE','$curr_MOBILE','$curr_GOODS','$curr_ACTIONS', '".$curr_vchost."','".$curr_remoteaddr."',now(), '$curr_PARTID', '$curr_PARTLOGID', '$crrfio1', '$crrfio2','$crrfio3','$crrpidx','$crrcity','$crrfulladress','$crrauemail','$crrphone')"); } else { if ($rusite) { $sql1 = 'insert into ORDERSNMEXPLOG'.$rusite.'(NMNNC,RT,MT,FT,CMSGID,CODE1,CODE2,CODE3,NNC,GIFT,FIO1,FIO2,FIO3,POSTCODE,REGION,AREA,CITY,STREET, HOUSE,FLAT,BIRTHDAY,EMAIL,PHONE,MOBILE,GOODS,ACTIONS,VCHOST,VCIP,ADMUDATE, PARTID, PARTLOGID'; $sql2 = ") values('$curr_NMNNC',$curr_RT,$curr_MT,$curr_FT, '$curr_CMSGID','$curr_CODE1','$curr_CODE2','$curr_CODE3','$curr_NNC','$curr_GIFT','$curr_FIO1','$curr_FIO2', '$curr_FIO3','$curr_POSTCODE','$curr_REGION','$curr_AREA','$curr_CITY','$curr_STREET','$curr_HOUSE','$curr_FLAT', '$curr_BIRTHDAY','$curr_EMAIL','$curr_PHONE','$curr_MOBILE','$curr_GOODS','$curr_ACTIONS','".$curr_vchost."','".$curr_remoteaddr."', now(), '$curr_PARTID', '$curr_PARTLOGID'"; $sql3 = ')'; if (!$rusite && isset($_POST['viewdeliv']) && !empty($_POST['viewdeliv'])) { $sql1 .= ', delivery'; $sql2 .= ', \''.$_POST['viewdeliv'].'\''; } if (isset($_COOKIE['topadvert_pincode']) && !empty($_COOKIE['topadvert_pincode'])) { $sql_adv = "SELECT count(*) c FROM ORDERSNMEXPLOG$rusite WHERE topadvert_pincode = '" . $_COOKIE['topadvert_pincode'] . '\''; if (!q_r(q_e($sql_adv), 0, 'c')) { if (isset($_SESSION['web12per50']) && $_SESSION['web12per50'] == 1) { $sql1 .= ',topadvert_pincode'; $sql2 .= ',\''.$_COOKIE['topadvert_pincode'].'\''; } } setcookie("topadvert_pincode", '', time() - 3600,"/","$srvname4cookie",0); } q_e($sql1.$sql2.$sql3); $ORDERSNMEXPLOG_maxid = mysql_insert_id(); } $partner_log_id = $curr_PARTLOGID; if (!$rusite) { // && $curr_FIO1 == 'тестовый заказ') { $cost_delivery_for_class = ''; if (isset($_POST['cost_delivery'])) { $cost_delivery_for_class = $_POST['cost_delivery']; } $oa = new orderAll(); $data = array ( 'NMNNC' => $curr_NMNNC, 'CMSGID' => $curr_CMSGID, 'CODE1' => $curr_CODE1, 'CODE2' => $curr_CODE2, 'CODE3' => $curr_CODE3, 'FIO1' => $curr_FIO1, 'FIO2' => $curr_FIO2, 'FIO3' => $curr_FIO3, 'POSTCODE' => $curr_POSTCODE, 'REGION' => $curr_REGION, 'AREA' => $curr_AREA, 'CITY' => $curr_CITY, 'STREET' => $curr_STREET, 'HOUSE' => $curr_HOUSE, 'FLAT' => $curr_FLAT, 'BIRTHDAY' => $curr_BIRTHDAY, 'EMAIL' => $curr_EMAIL, 'MOBILE' => $curr_MOBILE, 'codes' => implode(';', $codes), 'VCHOST' => gethostbyaddr($_SERVER['REMOTE_ADDR']), 'VCIP' => $_SERVER['REMOTE_ADDR'], 'PARTID' => $curr_PARTID, 'PARTLOGID' => $curr_PARTLOGID, 'delivery_cost' => $cost_delivery_for_class, 'payment_type' => '1', 'payment_method' => '', 'payment_status' => '1', 'promo_code' => '', 'state' => '', 'paiddate' => date('Y-m-d H:i:s'), 'RT' => $curr_RT, 'MT' => $curr_MT, 'FT' => $curr_FT, 'GOODS' => $curr_GOODS ); if (!$rusite && isset($aunn) && $aunn) { $data['NNC'] = $aunn; } if (!$rusite && isset($_POST['viewdeliv']) && !empty($_POST['viewdeliv'])) { $data['delivery'] = $_POST['viewdeliv']; } /* echo '
';
	print_r($_POST);
	print_r($data);
	echo '
'; exit;*/ } } } $curr_EMAIL=$auemail; //new email check $milo = 0; $ORDERSNMEXPLOG_maxid = $oa->addOrder($data); if ($ismmbrNNC) { $res = q_e("SELECT email FROM emails_peoples$rusite WHERE nnc=$ismmbrNNC and status=1"); //$status_email = 1; $milo = q_nr($res, 0, 'email'); } if ($rusite == '_rusite' && $ismmbrNNC) { $milo =1; $res = q_e("SELECT EMCONT email FROM MPEOPLE$rusite WHERE nnc=$ismmbrNNC"); } //if ($milo == 0 || $milo ==""){$status_email = 0;} //if((strlen($auemail)>5) && eregi("^[_\.0-9a-z-]+@([0-9a-z-]+\.)+[a-z]{2,4}$", $auemail)) { $not_email = 1; //отправка по клиенту по всем его email из emails_people //отправка по только что введенному email //print_r($ismmbrNNC); //exit; if((strlen($auemail)>5) && eregi("^[\._a-zA-Z0-9-]+@[\.a-zA-Z0-9-]+\.[a-z]{2,6}$", $auemail) && (!$ismmbrNNC)) { //отправка триггерной для клиента без регистрации $d=date('Ymd'); $trigger='trigger-22-1'; $trigname='Venie-spasibo'; $COUNT=1; $lngR='ru'; $themes='Благодарим за Ваш заказ!'; //конец отправки для клиента без регистрации if ($rusite == '_rusite') { $letterdata.="\n\nВаш заказ успешно принят."; $variant_send=""; $letterdata.="\n"; $letterdata.="\n--"; $letterdata.="\n".'С уважением, Книжный Клуб'; $letterdata.="\n".'Web: www.ksdbook.ru E-mail: support@ksdbook.ru'; $letterdata.="\n".'308961, МСЦ-1, а/я 4 «Книжный Клуб».'; $letterdata.="\n".'Тел.: 8 (4722) 73-22-73'; } else { $letterdata.="\n\nОгромное Вам спасибо! Ваш заказ успешно отправлен в Клуб для регистрации."; $letterdata.="\r\n"; if ($cour=='courier' || (isset($_POST['viewdeliv']) && ($_POST['viewdeliv'] == 'ME' || $_POST['viewdeliv'] == 'KME'))) $letterdata.="Вы выбрали форму курьерской доставки. Курьер свяжется с Вами для уточнения места и времени доставки заказа."; elseif($cour=='sdp') { $letterdata.='Вы выбрали форму доставки "Забрать заказ в магазине". Сотрудник магазина свяжется с Вами, сообщит о состоянии заказа и сроках выдачи.'; $r_shopAddress = q_e("select address from offlineshop where shop=".$currsdpcity." and si=1 AND lng=".$lng); if(q_nr($r_shopAddress)>0) { $letterdata.="Адрес магазина:" . q_r($r_shopAddress,0,"address")."\r\n"; } } else $letterdata.="Ожидайте посылку на вашем почтовом отделении в течение 2-х недель. И еще раз, огромное спасибо."; $letterdata.="\n"; $letterdata.="\n--"; $letterdata.="\n".'С уважением, Ваш Книжный Клуб'; $letterdata.="\n".'Web: www.bookclub.ua E-mail: supports@bookclub.ua'; $letterdata.="\n".'«Клуб Семейного Досуга», а/я 84, Харьков, 61001'; $letterdata.="\n".'Тел.: 8 (057) 783-88-88'; } $order_suc_send = 0; //emailit($auemail,$lettertheme,$letterdata,($rusite ? 'FLC ' : 'FLC ')); $mansname = strtoupper(substr($data['FIO2'], 0, 1)) . strtolower(strtr(substr($data['FIO2'], 1), 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ', 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя')); $logo=file_get_contents($abspth .'/.emails/incl/site/logoEmpty.html'); $header=file_get_contents($abspth .'/.emails/incl/site/header.html'); $footer=file_get_contents($abspth .'/.emails/incl/site/footer.html'); //$nam_piece=explode("_",$shablon); //$name=$nam_piece[0]."_".$nam_piece[1]; if ($num ==''){$num='nonumber';} $header = hlfr($header,array('$DATE','$Country','$lng','$trigger','$trigname','$COUNT'),array($d,$Country,$lngR,$trigger,$trigname,$COUNT)); $footer = hlfr($footer,array('$DATE','$Country','$lng','$trigger','$trigname','$COUNT'),array($d,$Country,$lngR,$trigger,$trigname,$COUNT)); $logo = hlfr($logo,array('$DATE','$Country','$lng','$trigger','$trigname','$COUNT'),array($d,$Country,$lngR,$trigger,$trigname,$COUNT)); $f=array('$header','$logo','$themes','$mans','$DATE','$footer','$header','$Country','$lng','$trigger','$trigname','$COUNT','$variant_send'); $r=array($header,$logo,$themes,$mansname,$d,$footer,$header,$Country,$lngR,$trigger,$trigname,$COUNT,$variant_send); $emailcontent = file_get_contents( $abspth .'.emails/'.$domen.'/shablons/shablon_varnie.html'); $qty=$_POST['addtocartcntarr']; $sum=$qty[0] * $price_cur; $emailcontent = hlfr($emailcontent,$f,$r); $mailnoreg = new PHPMailer(); $mailnoreg->From = $returntosender; $mailnoreg->FromName = $from; $mailnoreg->AddAddress($auemail, ''); $mailnoreg->IsHTML(true); $mailnoreg->Subject = "Благодарим за Ваш заказ книги «Дикая Одиссея»!"; $mailnoreg->Body = $emailcontent; $mailnoreg->Send(); // $not_email = 0; } } function hlfr($model,$s,$r) { return str_replace($s, $r, $model); } $isheadwide=2; $isrubricatoruslug=0; if($allook>0 && $sendthis>0 && $nosendorder==0) { // include($abspth.'cart/_google-ecommerce.php'); // include($abspth.'.cityads/js_complite_order.php'); };//if($allook>0 && $sendthis>0 && $nosendorder==0) { if($nosendorder==1) { header("Location: $uri_site_noid"); exit; } if (isset($error4msg)&& strlen($error4msg) >0){ $_SESSION["error4msg_ses"] = $error4msg; } if (isset($_GET["order_done"])&&(isset($allook))&& ($allook ==0) ) { header("Location: ".$uri_site_noid); exit; } include_once($ROOTBOOKS_ODIS . 'init.php'); require_once ('Mobile_Detect.php'); $detect = new Mobile_Detect; ?> " /> */ ?> Дикая Одиссея

Николя Ванье

Дикая Одиссея.

6 000 км по Сибири, Китаю и Монголии с моими собаками


Роман о любви, преданности и дружбе человека и животных!

Новая книга известного французского путешественника, писателя, режиссера и фотографа, посвятившего изучению Сибири более 30 лет. Он не понаслышке знаком с суровой и полной опасностей жизнью края.

И снова он собирается в путь… 21 декабря. Температура –30 С. Упряжка из 10 собак стартует из небольшого поселка на берегу Тихого океана.
А впереди — 6 000 км по снегу и скалам, льду замерзших рек и озер, встречи с людьми и животными, бураны... Только благодаря выносливости и чутью своих собак Ванье сумел преодолеть все испытания и пройти этот нелегкий путь.

isMobile() ) { ?>

Видео и фото

Об авторе

Отзывы

Пройдите тест!

isMobile() ) { ?>

Листайте книгу

6 000 км. 10 собак. 3 страны. 1 мечта

Николя Ванье, прославившийся северными путешествиями на собачьих упряжках, рассказывает о своей поездке по диким местам Дальнего Востока, Сибири, Китая и Внутренней Монголии. Его история проникнута бесконечной нежностью и благодарностью к четвероногим друзьям, собакам, и преисполнена любовью к планете Земля. Необыкновенные встречи, неординарные ситуации, захватывающие приключения — все это в книге Николя Ванье «Дикая одиссея».

Собачья упряжка несется в лабиринте заснеженных скал, по коварному льду рек. Здесь, среди снежных просторов, только от псов зависит жизнь человека, сидящего в санях. Только с помощью человека вожак сможет отыскать путь. Лишь вместе они выживут среди снегов!


Отзывы о книге

  • Le Populaire du Centre

    Трогательный роман, воспевающий любовь к жизни. Он завораживает, волнует и переносит в другой мир.
  • Анна Гавальда

    французская писательница
    Больше чем просто история, это настоящее пособие, шкатулка с мечтами, из которой мы узнаем, как построить деревянный домик, путешествовать на санях и защищать себя от –50°…
  • Midi Libre

    Ванье заставляет нас пережить это умопомрачительное приключение, испытывая то восторг, то страх… Это прекрасный роман, в котором собака, как никогда раньше, является главным персонажем, связывающим повествование воедино.
  • Tele 2 Semaines

    Прекрасное признание в любви к своим собакам и к Северу…
  • Aujourd'hui en France

    Мало сказать, что Николя Ванье понимает толк в повествовании. Он вовлекает нас в свою историю, насыщенную описаниями природы. Он показывает нам небо, цвет которого меняется от фиолетового до пурпурного и далее до черного; он доносит до нас «кристаллическое рычание» рек…
  • Grands Reportages

    Роман, похожий на произведения Джека Лондона, полный эпического духа, гуманизма и бескрайних пейзажей, когда поиск нового как таковой позволяет открыть для себя наиболее значимые реалии.
  • Lecture-Academy

    Экстраординарная авантюра Ванье! Опасное путешествие, отмеченное замечательными встречами с охотниками, рыбаками и скотоводами, продолжающими жить в полной гармонии с природой. Главное же — это та удивительная связь, которая установилась между Николя и его собаками. Одержимость, которая позволила им совершить неслыханные подвиги, является ключевой составляющей данной невероятной экспедиции.
  • Светлана Скляр

    главный редактор издательства «Клуб Семейного Досуга»
    Неутомимый путешественник Николя Ванье описывает свои приключения, пережитые вместе с собаками породы хаски, которые провезли его по необъятным заснеженным просторам Сибири, Китая и Монголии. «Дикая одиссея» — захватывающий роман о единении с природой, о настоящей дружбе человека и животных, о силе духа и преданности. Отличная история в стиле Джеральда Даррелла.
  • Макс Кидрук

    украинский писатель и путешественник
    Правда, в дитинстві книжки були смачнішими? Солодшими якимись. І незалежно від того, в чому причина — чи то ти сам старшаєш і, зачерствівши через рутину, починаєш інакше сприймати світ, чи то книжок таких, як раніше, більше не пишуть, — з кожним роком усе важче відшукати історію, яка б захопила по-справжньому, засмоктала з головою, так, як засмоктували найулюбленіші книжки дитинства.

Николя Ванье

Путешественник по снегам

Я выжил в снежной пустыне только благодаря своим псам...

Интервью

Николя Ванье рассказывает о своей одиссее по диким местам, верных псах, самых интересных и трудных моментах экспедиции.

Какая вы порода собаки?

Ответьте на 10 вопросов и узнайте :)

Закажите

европейский бестселлер Николя Ванье!

0 && $ordercommit>0 && $nosendorder==0) { unset($_SESSION['ORDER_VANIE']); ?>

Спасибо! Ваш заказ принят

Оператор свяжется с вами по указанному номеру в течение 10-15 минут.

Мы сообщим о статусе вашего заказа по SMS и/или e-mail дополнительно.