Example #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;
}
Example #2
0
 require_once QISHI_ROOT_PATH . 'genv/func_resume_upload.php';
 !$_FILES['logo']['name'] ? showmsg('请上传文件!', 1) : "";
 $uplogo_dir = "../../data/xls/" . date("Y/m/d/");
 make_dir($uplogo_dir);
 $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);
     }