function create_comments() { if (isset($_POST['comment']) && '1' == $_POST['comment']) { //$profileId = $_GET['profile']; $profileId = $_GET['profile']; $workId = $_GET['work']; $GLOBALS['wpdb']->insert('mnbaq_profile_feedback', array('PRF_COMMENTS' => $_POST['comments'], 'PRF_ID' => $profileId, 'WRK_ID' => $workId), array('%s', '%s', '%d', '%d')); $feedbackId = $GLOBALS['wpdb']->insert_id; $emotions = list_emotions($workId); $selectedEmotions = array(); foreach ($emotions as $emotion) { $name = 'emotion_' . $emotion->emo_id; if (isset($_POST[$name])) { $value = $_POST[$name]; if ($value) { $GLOBALS['wpdb']->insert('mnbaq_profile_feedback_emotion', array('PRF_FEEDBACK_ID' => $feedbackId, 'EMO_ID' => $emotion->emo_id), array('%d', '%d')); array_push($selectedEmotions, $emotion->emo_id); } } } $profile = get_userprofile($profileId); wp_redirect('?action=list&work=' . $workId . '&emotions=' . join('_', $selectedEmotions) . '&exclude_category=' . $profile->cat_id . "&profile=" . $profileId); exit; } // end if }
$setsqlarr['realname'] = trim($_POST['realname']) ? trim($_POST['realname']) : showmsg('请填写真实姓名!', 1); $setsqlarr['sex'] = intval($_POST['sex']) ? intval($_POST['sex']) : showmsg('请选择性别!', 1); $setsqlarr['sex_cn'] = trim($_POST['sex_cn']); $setsqlarr['birthday'] = intval($_POST['birthday']) ? intval($_POST['birthday']) : showmsg('请选择出生年份', 1); $setsqlarr['residence'] = trim($_POST['residence']) ? trim($_POST['residence']) : showmsg('请填写现居住地!', 1); $setsqlarr['education'] = intval($_POST['education']) ? intval($_POST['education']) : showmsg('请选择学历', 1); $setsqlarr['education_cn'] = trim($_POST['education_cn']); $setsqlarr['major'] = intval($_POST['major']) ? intval($_POST['major']) : showmsg('请选择专业', 1); $setsqlarr['major_cn'] = trim($_POST['major_cn']); $setsqlarr['experience'] = intval($_POST['experience']) ? intval($_POST['experience']) : showmsg('请选择工作经验', 1); $setsqlarr['experience_cn'] = trim($_POST['experience_cn']); $setsqlarr['height'] = intval($_POST['height']); $setsqlarr['householdaddress'] = trim($_POST['householdaddress']); $setsqlarr['marriage'] = intval($_POST['marriage']); $setsqlarr['marriage_cn'] = trim($_POST['marriage_cn']); if (get_userprofile($_SESSION['uid'])) { $wheresql = " uid='" . intval($_SESSION['uid']) . "'"; write_memberslog($_SESSION['uid'], 2, 1005, $_SESSION['username'], "修改了个人资料"); !$db->updatetable(table('members_info'), $setsqlarr, $wheresql) ? showmsg("修改失败!", 0) : showmsg("修改成功!", 2); } else { $setsqlarr['uid'] = intval($_SESSION['uid']); write_memberslog($_SESSION['uid'], 2, 1005, $_SESSION['username'], "修改了个人资料"); !$db->inserttable(table('members_info'), $setsqlarr) ? showmsg("修改失败!", 0) : showmsg("修改成功!", 2); } } elseif ($act == 'avatars') { $uid = intval($_SESSION['uid']); $smarty->assign('total', $db->get_total("SELECT COUNT(*) AS num FROM " . table('pms') . " WHERE (msgfromuid='{$uid}' OR msgtouid='{$uid}') AND `new`='1'")); $smarty->assign('title', '个人头像 - 会员中心 - ' . $_CFG['site_name']); $smarty->assign('user', $user); $smarty->assign('rand', rand(1, 100)); $smarty->display('member_personal/personal_avatars.htm');
<div class="create-content work-content"> <div class="row"> <div class="columns hide-for-small-only medium-2"> <div> <div class="rotate"> <div><p class="bonjour">Bonjour</p></div> <p class="name"> <?php $profile = get_userprofile($_GET['profile']); echo $profile->prf_firstname; ?> </p> </div> <img style="min-height:768px;" src="<?php bloginfo('template_directory'); ?> /img/typo4.svg"> </div> </div> <div class="columns small-12 medium-10"> <div class="row"> <div class="columns small-12 medium-6"> <div class="row"> <div class="columns small-12 clear-padding"> <?php if (isset($_GET['work'])) { $workId = $_GET['work']; $work = get_work($workId); echo '<p>'; echo $work->wrk_name; echo '<br/>';
function do_import_resume($info, $uid) { global $db, $_CFG, $timestamp; if ($info && $uid) { require_once QISHI_ROOT_PATH . '/include/fun_import.php'; if (empty($info['basicinfo'])) { return false; } $info['basicinfo']['fullname'] = unicode_decode($info['basicinfo']['fullname']); $setsqlarr = iconv_to_gbk($info['basicinfo']); $setsqlarr['uid'] = intval($uid); $setsqlarr['title'] = "未命名简历"; $setsqlarr['display_name'] = 1; $setsqlarr['sex'] = $setsqlarr['sex_cn'] == '男' ? 1 : 2; $experience = match_experience($setsqlarr['experience_cn']); $setsqlarr['experience_cn'] = $experience[1]; $setsqlarr['experience'] = $experience[0]; $setsqlarr['email_notify'] = 1; $setsqlarr['marriage'] = $setsqlarr['marriage_cn'] == '已婚' ? 2 : 1; $intentionjobsarr = explode('、', $setsqlarr['intention_jobs']); $match_jobs_id_arr = array(); $match_jobs_cn_arr = array(); foreach ($intentionjobsarr as $key => $value) { $match_jobs_arr = match_jobs_category($value); if ($match_jobs_arr) { $match_jobs_id_arr[] = $match_jobs_arr['topclass'] . '.' . $match_jobs_arr['category'] . '.' . $match_jobs_arr['subclass']; $match_jobs_cn_arr[] = $match_jobs_arr['category_cn']; } } $setsqlarr['intention_jobs'] = !empty($match_jobs_cn_arr) ? implode(',', $match_jobs_cn_arr) : ''; $intention_jobs_id = !empty($match_jobs_id_arr) ? implode(',', $match_jobs_id_arr) : ''; $tradearr = explode('、', $setsqlarr['trade_cn']); $match_trade_id_arr = array(); foreach ($tradearr as $key => $value) { $match_trade_arr = match_trade($value); if ($match_trade_arr) { $match_trade_id_arr[] = $match_jobs_arr['id']; } } $intentiontrade = !empty($match_trade_id_arr) ? implode(',', $match_trade_id_arr) : ''; $districtarr = explode('、', $setsqlarr['district_cn']); $match_district_id_arr = array(); foreach ($districtarr as $key => $value) { $match_district_arr = match_district($value); if ($match_district_arr) { $match_district_id_arr[] = $match_district_arr['district'] . '.' . $match_district_arr['sdistrict']; } } $intentiondistrict = !empty($match_district_id_arr) ? implode(',', $match_district_id_arr) : ''; $match_current_arr = match_current($setsqlarr['current_cn']); if ($match_current_arr) { $setsqlarr['current'] = $match_current_arr['id']; $setsqlarr['current_cn'] = $match_current_arr['cn']; } $match_nature_arr = match_nature($setsqlarr['nature_cn']); if ($match_nature_arr) { $setsqlarr['nature'] = $match_nature_arr['id']; $setsqlarr['nature_cn'] = $match_nature_arr['cn']; } $match_wage_arr = match_wage($setsqlarr['wage_cn']); if ($match_wage_arr) { $setsqlarr['wage'] = $match_wage_arr['id']; $setsqlarr['wage_cn'] = $match_wage_arr['cn']; } $setsqlarr['refreshtime'] = $timestamp; $setsqlarr['audit'] = intval($_CFG['audit_resume']); $setsqlarr['resume_from_pc'] = 1; $setsqlarr['addtime'] = $timestamp; $pid = $db->inserttable(table('resume'), $setsqlarr, 1); if ($pid) { $searchtab['id'] = $pid; $searchtab['uid'] = $uid; $db->inserttable(table('resume_search_key'), $searchtab); $db->inserttable(table('resume_search_rtime'), $searchtab); add_resume_jobs($pid, $uid, $intention_jobs_id) ? "" : showmsg('保存失败!', 0); add_resume_district($pid, $uid, $intentiondistrict) ? "" : showmsg('保存失败!', 0); add_resume_trade($pid, $uid, $intentiontrade) ? "" : showmsg('保存失败!', 0); if (!get_userprofile($uid)) { $infoarr['realname'] = $setsqlarr['fullname']; $infoarr['sex'] = $setsqlarr['sex']; $infoarr['sex_cn'] = $setsqlarr['sex_cn']; $infoarr['birthday'] = $setsqlarr['birthdate']; $infoarr['residence'] = $setsqlarr['residence']; $infoarr['experience'] = $setsqlarr['experience']; $infoarr['experience_cn'] = $setsqlarr['experience_cn']; $infoarr['householdaddress'] = $setsqlarr['householdaddress']; $infoarr['marriage'] = $setsqlarr['marriage']; $infoarr['marriage_cn'] = $setsqlarr['marriage_cn']; $infoarr['phone'] = $setsqlarr['telephone']; $infoarr['email'] = $setsqlarr['email']; $infoarr['uid'] = intval($uid); $db->inserttable(table('members_info'), $infoarr); } //教育经历 if (!empty($info['eduinfo'])) { foreach ($info['eduinfo'] as $key => $value) { $eduarrsql = iconv_to_gbk($value); $eduarrsql['pid'] = $pid; $eduarrsql['uid'] = $uid; $match_education_arr = match_education($eduarrsql['education_cn']); if ($match_education_arr) { $eduarrsql['education'] = $match_education_arr['id']; $eduarrsql['education_cn'] = $match_education_arr['cn']; } $db->inserttable(table("resume_education"), $eduarrsql); } } //工作经历 if (!empty($info['workinfo'])) { foreach ($info['workinfo'] as $key => $value) { $workarrsql = iconv_to_gbk($value); $workarrsql['pid'] = $pid; $workarrsql['uid'] = $uid; $db->inserttable(table("resume_work"), $workarrsql); } } //培训经历 if (!empty($info['traininginfo'])) { foreach ($info['traininginfo'] as $key => $value) { $trainingarrsql = iconv_to_gbk($value); $trainingarrsql['pid'] = $pid; $trainingarrsql['uid'] = $uid; $db->inserttable(table("resume_training"), $trainingarrsql); } } //语言能力 if (!empty($info['languageinfo'])) { foreach ($info['languageinfo'] as $key => $value) { $languagearrsql = iconv_to_gbk($value); $languagearrsql['pid'] = $pid; $languagearrsql['uid'] = $uid; $match_language_arr = match_language($languagearrsql['language_cn']); if ($match_language_arr) { $languagearrsql['language'] = $match_language_arr['id']; $languagearrsql['language_cn'] = $match_language_arr['cn']; } $match_language_level_arr = match_language_level($languagearrsql['level_cn']); if ($match_language_level_arr) { $languagearrsql['level'] = $match_language_level_arr['id']; $languagearrsql['level_cn'] = $match_language_level_arr['cn']; } $db->inserttable(table("resume_language"), $languagearrsql); } } //证书 if (!empty($info['credentinfo'])) { foreach ($info['credentinfo'] as $key => $value) { $credentarrsql = iconv_to_gbk($value); $credentarrsql['pid'] = $pid; $credentarrsql['uid'] = $uid; $db->inserttable(table("resume_credent"), $credentarrsql); } } check_resume($uid, $pid); write_memberslog($uid, 2, 1101, $_SESSION['username'], "导入了简历"); return true; } else { return false; } } else { return false; } }
$smarty->cache = false; $id = intval($_GET['pid']); $resume_one = resume_one($id); $smarty->assign('resume_one', $resume_one); $smarty->assign('resume_basic', get_resume_basic(intval($_SESSION['uid']), $id)); $smarty->assign('resume_jobs', get_resume_jobs($id)); $smarty->assign('resume_education', get_resume_education(intval($_SESSION['uid']), $id)); $smarty->assign('resume_work', get_resume_work(intval($_SESSION['uid']), $id)); $smarty->assign('resume_training', get_resume_training(intval($_SESSION['uid']), $id)); $smarty->display('wap/personal/wap-comlpete-resume.html'); } elseif ($act == "resume_basic") { $smarty->cache = false; $id = intval($_GET['pid']); $resume_basic = get_resume_basic(intval($_SESSION['uid']), $id); // var_dump($resume_basic); $smarty->assign('userprofile', get_userprofile(intval($_SESSION['uid']))); $smarty->assign('resume_basic', $resume_basic); $smarty->display('wap/personal/wap-personal-info.html'); } elseif ($act == "resume_basic_save") { $smarty->cache = false; $_POST = array_map("utf8_to_gbk", $_POST); $setsqlarr['uid'] = intval($_SESSION['uid']); $setsqlarr['fullname'] = trim($_POST['fullname']) ? trim($_POST['fullname']) : exit("请填写真实姓名"); $setsqlarr['display_name'] = intval($_POST['display_name']); $setsqlarr['sex'] = trim($_POST['sex']) ? trim($_POST['sex']) : exit("请选择性别"); $setsqlarr['sex_cn'] = trim($_POST['sex_cn']) ? trim($_POST['sex_cn']) : exit("请选择性别"); $setsqlarr['birthdate'] = intval($_POST['birthdate']) ? intval($_POST['birthdate']) : exit("请选择出生年份"); $setsqlarr['residence'] = trim($_POST['residence']) ? trim($_POST['residence']) : exit("请选择现居住地"); $setsqlarr['residence'] = trim($_POST['residence']) ? trim($_POST['residence']) : exit("请选择现居住地"); $setsqlarr['education'] = intval($_POST['education']) ? intval($_POST['education']) : exit("请选择获得学历"); $setsqlarr['education_cn'] = trim($_POST['education_cn']) ? trim($_POST['education_cn']) : exit("请选择获得学历");
* 版权所有: 骑士网络,并保留所有权利。 * 网站地址: http://www.74cms.com; * ---------------------------------------------------------------------------- * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和 * 使用;不允许对程序代码以任何形式任何目的的再发布。 * ============================================================================ */ define('IN_QISHI', true); require_once dirname(__FILE__) . '/personal_common.php'; $smarty->assign('leftmenu', "user"); if ($act == 'baoming') { $uid = intval($_SESSION['uid']); $smarty->assign('total', $db->get_total("SELECT COUNT(*) AS num FROM " . table('pms') . " WHERE (msgfromuid='{$uid}' OR msgtouid='{$uid}') AND `new`='1'")); $smarty->assign('user', $user); $smarty->assign('title', '大赛报名 - 会员中心 - ' . $_CFG['site_name']); $userprofile = get_userprofile($uid); //print_r($userprofile); //echo '<hr>'; $studentprofile = get_student_info($uid); //print_r($studentprofile); //die; $smarty->assign('userprofile', array_merge($studentprofile, $userprofile)); $smarty->display('member_personal/dasai_baoming.htm'); } elseif ($act == 'baoming_save') { //print_r($_POST);DIE; $setsqlarr['uid'] = intval($_SESSION['uid']); //同步招聘信息 $setsqlarr['realname'] = trim($_POST['realname']) ? trim($_POST['realname']) : showmsg('请填写真实姓名!', 1); $setsqlarr['sex'] = intval($_POST['sex']) ? intval($_POST['sex']) : showmsg('请选择性别!', 1); $setsqlarr['sex_cn'] = trim($_POST['sex_cn']); $setsqlarr['birthday'] = intval($_POST['birthday']) ? intval($_POST['birthday']) : showmsg('请选择出生年份', 1);