/** * */ function register() { include_once 'class/DBadder.php'; $myDBadder = new DBadder(Config_user::table_name, $this->ary); if ($myDBadder->excute_without_conn()) { return false; } else { return true; } }
/** * */ public function register() { $path = dirname(dirname(__FILE__)); include_once $path . '/DBadder.php'; include_once $path . '/Config_user.php'; include_once 'ResultReturn.php'; $myDBadder = new DBadder(Config_user::table_name, $this->ary); if ($myDBadder->excute_without_conn()) { return ResultReturn::register_pass; } else { return ResultReturn::register_failed; } }
private function add_transaction_in_DB() { $path = dirname(dirname(__FILE__)); include_once $path . '/DBadder.php'; include_once $path . '/Config_transaction.php'; include_once $path . '/Config_commodity.php'; include_once 'Transaction_state_config.php'; include_once 'Commodity_type_Config.php'; $buyer = -1; $holder = -1; if ($this->commodity_ary[Config_commodity::type] == Commodity_type_Config::course) { $holder = $this->commodity_ary[Config_commodity::publisher]; $buyer = $this->commodity_acceptor_id; } else { $buyer = $this->commodity_ary[Config_commodity::publisher]; $holder = $this->commodity_acceptor_id; } $myary = array(Config_transaction::choosed_id => $this->commodity_ary[Config_commodity::id], Config_transaction::state => Transaction_state_config::acceptor_comfirmed, Config_transaction::commodity_buyer_id => $buyer, Config_transaction::commodity_holder_id => $holder, Config_transaction::price => $this->commodity_ary[Config_commodity::price], Config_transaction::date_choose => date('Y-m-d H:i:s', time()), Config_transaction::date_confirm => date('Y-m-d H:i:s', 0), Config_transaction::pay_id => $this->generate_pay_id()); $adder = new DBadder(Config_transaction::table_name, $myary); $adder->excute_without_conn(); }
* @param string $username */ function is_username_exist($username) { include_once 'class/DBtraverser.php'; include_once 'class/Config.php'; include_once 'class/Config_user.php'; include_once 'class/DBcount.php'; $ary = ' where ' . Config_user::log_name . " = '{$username}' "; $myDBcount = new DBcount(Config_user::table_name, $ary); $retval = $myDBcount->excute_without_conn(); $row = mysqli_fetch_array($retval, MYSQLI_NUM); return $row ? $row[0] : 0; } if (isset($_POST['reg'])) { require_once 'class/Injection.php'; $name = Injection::excute('username'); $pwd = Injection::excute('pwd'); $phone = Injection::excute('phone'); $register_user = array(Config_user::is_seller => 1, Config_user::create_time => date('Y-m-d H:i:s', time()), Config_user::last_log => date('Y-m-d H:i:s', time()), Config_user::phone_number => $phone, Config_user::seller_credit => 5, Config_user::payer_credit => 5, Config_user::log_name => $name, Config_user::password => $pwd, Config_user::pic_path => 'avatar.jpg'); if (is_username_exist($name)) { } else { include_once 'class/DBadder.php'; $myDBadder = new DBadder(Config_user::table_name, $register_user); if ($myDBadder->excute_without_conn()) { $smarty->display("Login&Register/Login.html"); } } } else { $smarty->display("Login&Register/Register.html"); }