prefix . 'ws_alipay_'); if(!defined('WS_ALIPAY_CHARSET')) define( 'WS_ALIPAY_CHARSET' , get_bloginfo('charset') ); if(!defined( 'WS_DS' )) define( 'WS_DS', DIRECTORY_SEPARATOR ); if(!defined('WS_ALIPAY_ROOT' )) define( 'WS_ALIPAY_ROOT', dirname(dirname(__FILE__)) . WS_DS ); if(!defined('WS_ALIPAY_INC' )) define( 'WS_ALIPAY_INC' , WS_ALIPAY_ROOT . 'includes' . WS_DS ); if(!defined('WS_ALIPAY_URL')) define( 'WS_ALIPAY_URL' , WP_PLUGIN_URL . "/".WS_ALIPAY_NAME_EN ); if(!defined('WS_ALIPAY_IMG_URL')) define( 'WS_ALIPAY_IMG_URL' , WS_ALIPAY_URL . '/styles/images' ); include_once ('fnc.core.php'); include_once ('fnc.api_core.php'); //////////////////////////////db section////////////////////////////////////// $wpdb->wsaliprefix = $wpdb->prefix . 'ws_alipay_'; $wpdb->wsaliproductsname = 'products'; $wpdb->wsaliproducts = $wpdb->wsaliprefix. 'products'; $wpdb->wsaliproductsmeta = $wpdb->wsaliprefix. 'products'.'meta'; $wpdb->wsaliproductsmetatype = 'wsali'.'products'; $wpdb->wsaliordersname = 'orders'; $wpdb->wsaliorders = $wpdb->wsaliprefix. 'orders'; $wpdb->wsaliordersmeta = $wpdb->wsaliprefix. 'orders'.'meta'; $wpdb->wsaliordersmetatype = 'wsali'.'orders'; $wpdb->wsalitemplatesname = 'templates'; $wpdb->wsalitemplates = $wpdb->wsaliprefix. 'templates'; $wpdb->wsalitemplatesmeta = $wpdb->wsaliprefix. 'templates'.'meta'; $wpdb->wsalitemplatesmetatype = 'wsali'.'templatets'; $ws_alipay_tables = array( $wpdb->wsaliproductsname, $wpdb->wsaliordersname, $wpdb->wsalitemplatesname ); ws_alipay_db_create(); date_default_timezone_set( 'UTC' ); foreach( $ws_alipay_tables as $table ){ $temp = array(); $tbl = $wpdb->wsaliprefix. $table; $tmpData = $wpdb->get_results( "SHOW FIELDS FROM $tbl;", ARRAY_A ); foreach( $tmpData as $k=>$arr ) $temp[] = $arr['Field']; ${'ws_alipay_table_'.$table} = $temp; //$ws_alipay_table_pruducts //$ws_alipay_table_orders //$ws_alipay_table_templates } //############################################################################ //PATH //USAGE: //require_once( WS_ALIPAY_INC . 'fnc.api_core.php' ); //$dirParent = dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR; //require_once( $dirParent . 'cfg.config.php' ); ?>