Exemplo n.º 1
0
function resume_upload_insert($file_path)
{
    $excel = excel_upload($file_path);
    $data = $excel["data"];
    $rs = array();
    foreach ($data as $key => $value) {
        if (!get_telephone($value["telephone"])) {
            $value["status"] = 0;
            $value["upload_uid"] = $_SESSION["uid"];
            $value["upload_time"] = time();
            $value["file"] = $file_path;
            $obj = \ORM::for_table(table('resume_temp'))->create($value);
            $rs[] = $obj->save();
        }
    }
    return $rs;
}
Exemplo n.º 2
0
    $setsqlarr['path'] = _asUpFiles($uplogo_dir, "logo", 1024 * 5, 'xls', true);
    if ($setsqlarr['path']) {
        $setsqlarr['path'] = date("Y/m/d/") . $setsqlarr['path'];
        $setsqlarr['name'] =& $_FILES["logo"]["name"];
        $setsqlarr['uid'] = $_SESSION['uid'];
        $setsqlarr['addtime'] = time();
        if ($db->inserttable(table('resume_upload'), $setsqlarr, 1)) {
            $link[0]['text'] = "上传了简历";
            $link[0]['href'] = '?act=upload_list';
            write_memberslog($_SESSION['uid'], 1, 8003, $_SESSION['username'], "上传了简历");
            $path = QISHI_ROOT_PATH . "data/xls/" . $setsqlarr['path'];
            $excel = excel_upload($path);
            $data = $excel["data"];
            foreach ($data as $key => $value) {
                $data[$key]["color"] = "#ffffff";
                if (get_telephone($value["telephone"])) {
                    $data[$key]["color"] = "#E8AFC5";
                }
            }
            $smarty->assign("colsinfo", $excel["cols"]);
            $smarty->assign("uploads", $data);
            $smarty->assign("file", $path);
            $smarty->display('member_company/company_upload.htm');
            //showmsg('上传成功!',2,$link);
        } else {
            showmsg('保存失败!', 1);
        }
    } else {
        showmsg('保存失败!', 1);
    }
} elseif ($act == 'upload_finish') {