Server : Apache
System : Linux iZ2vcgyutqttsd1p850kl8Z 3.10.0-1160.92.1.el7.x86_64 #1 SMP Tue Jun 20 11:48:01 UTC 2023 x86_64
User : www ( 1000)
PHP Version : 5.6.40
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Directory :  /www/wwwroot/saimikebio.com/mobile/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : /www/wwwroot/saimikebio.com/mobile/myship.php
<?php



/**

 * ECSHOP 支付配送DEMO

 * ============================================================================

 * * 版权所有 2005-2012 上海商派网络科技有限公司,并保留所有权利。

 * 网站地址: http://www.ecshop.com;

 * ----------------------------------------------------------------------------

 * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和

 * 使用;不允许对程序代码以任何形式任何目的的再发布。

 * ============================================================================

 * $Author: liubo $

 * $Id: myship.php 17217 2011-01-19 06:29:08Z liubo $

 */



define('IN_ECTOUCH', true);



require(dirname(__FILE__) . '/include/init.php');

require_once(ROOT_PATH . 'include/lib_order.php');

include_once(ROOT_PATH . 'include/lib_transaction.php');



/* 载入语言文件 */

require_once(ROOT_PATH . 'lang/' .$_CFG['lang']. '/shopping_flow.php');

require_once(ROOT_PATH . 'lang/' .$_CFG['lang']. '/user.php');



/*------------------------------------------------------ */

//-- INPUT

/*------------------------------------------------------ */



if ($_SESSION['user_id'] > 0)

{

    $consignee_list = get_consignee_list($_SESSION['user_id']);



    $choose['country'] = isset($_POST['country']) ? intval($_POST['country']) : $consignee_list[0]['country'];

    $choose['province'] = isset($_POST['province']) ? intval($_POST['province']) : $consignee_list[0]['province'];

    $choose['city'] = isset($_POST['city']) ? intval($_POST['city']) : $consignee_list[0]['city'];

    $choose['district'] = isset($_POST['district']) ? intval($_POST['district']) : (isset($consignee_list[0]['district']) ? $consignee_list[0]['district'] : 0 );

}

else

{

    $choose['country'] = isset($_POST['country']) ? intval($_POST['country']) : $_CFG['shop_country'];

    $choose['province'] = isset($_POST['province']) ? intval($_POST['province']) : 2;

    $choose['city'] = isset($_POST['city']) ? intval($_POST['city']) : 35;

    $choose['district'] = isset($_POST['district']) ? intval($_POST['district']) : 417;

}



/*------------------------------------------------------ */

//-- PROCESSOR

/*------------------------------------------------------ */



assign_template();

assign_dynamic('myship');

$position = assign_ur_here(0, $_LANG['shopping_myship']);

$smarty->assign('page_title', $position['title']);    // 页面标题

$smarty->assign('ur_here',    $position['ur_here']);  // 当前位置



$smarty->assign('helps',      get_shop_help());       // 网店帮助

$smarty->assign('lang',       $_LANG);



$smarty->assign('choose',     $choose);



$province_list[NULL] = get_regions(1, $choose['country']);

$city_list[NULL]     = get_regions(2, $choose['province']);

$district_list[NULL] = get_regions(3, $choose['city']);



$smarty->assign('province_list', $province_list);

$smarty->assign('city_list',     $city_list);

$smarty->assign('district_list', $district_list);



/* 取得国家列表、商店所在国家、商店所在国家的省列表 */

$smarty->assign('country_list',       get_regions());



/* 取得配送列表 */

$region            = array($choose['country'], $choose['province'], $choose['city'], $choose['district']);

$shipping_list     = available_shipping_list($region);

$cart_weight_price = 0;

$insure_disabled   = true;

$cod_disabled      = true;



foreach ($shipping_list AS $key => $val)

{

    $shipping_cfg = unserialize_config($val['configure']);

    $shipping_fee = shipping_fee($val['shipping_code'], unserialize($val['configure']),

    $cart_weight_price['weight'], $cart_weight_price['amount']);



    $shipping_list[$key]['format_shipping_fee'] = price_format($shipping_fee, false);

    $shipping_list[$key]['fee']        = $shipping_fee;

    $shipping_list[$key]['free_money']          = price_format($shipping_cfg['free_money'], false);

    $shipping_list[$key]['insure_formated']     = strpos($val['insure'], '%') === false ?

    price_format($val['insure'], false) : $val['insure'];

}



$smarty->assign('shipping_list',   $shipping_list);



$smarty->display('myship.dwt');



?>