AJAX_USER::ajax_import PHP Method

ajax_import() public method

public ajax_import ( )
    function ajax_import()
    {
        if (!isset($this->adminLogged["admin_allow"]["user"]["import"]) && !$this->is_super) {
            $this->obj_ajax->halt_alert("x010305");
        }
        $_arr_userImport = $this->validate_import();
        if ($_arr_userImport["alert"] != "ok") {
            $this->show_err($_arr_userImport["alert"], $this->csvFiles["name"]);
        }
        move_uploaded_file($this->userImport["file_temp"], BG_PATH_CONFIG . "user_import.csv");
        $this->show_err("y010403", $this->csvFiles["name"]);
    }

Usage Example

Example #1
0
}
include_once BG_PATH_FUNC . "init.func.php";
//初始化
$arr_set = array("base" => true, "ssin" => true, "header" => "Content-type: application/json; charset=utf-8", "db" => true, "type" => "ajax", "ssin_begin" => true);
fn_init($arr_set);
include_once BG_PATH_CONTROL . "admin/ajax/user.class.php";
//载入用户控制器
$ajax_user = new AJAX_USER();
//初始化用户
switch ($GLOBALS["act_post"]) {
    case "convert":
        $ajax_user->ajax_convert();
        //导入
        break;
    case "import":
        $ajax_user->ajax_import();
        //导入
        break;
    case "csvDel":
        $ajax_user->ajax_csvDel();
        //导入
        break;
    case "submit":
        $ajax_user->ajax_submit();
        //创建、编辑
        break;
    case "enable":
    case "wait":
    case "disable":
        $ajax_user->ajax_status();
        //状态