function count_taken($sid) { $uid = get_loginid(); if (!$this->survey_m->is_owned($uid, $sid)) { $this->users_m->increase_taken($uid); } }
function j_get_totalcount() { $searchkey = $this->input->post('searchkey'); $filter = array(); if ($searchkey != '' && $searchkey != NULL) { $filter['title'] = $searchkey; } $data['total_count'] = count($this->survey_m->getSurveys(get_loginid(), 0, NULL, NULL, $filter)); echo json_encode($data); }
function index($sid) { if (!is_user_logined()) { redirect('/auth/login'); } if (!$this->survey_m->is_owned(get_loginid(), $sid)) { redirect('/auth/login'); } if ($this->session->userdata('auth_code') >= '7') { } $this->loadView($sid); }
function change_password() { if (!is_user_logined()) { redirect('/auth/login'); } $old = $this->input->post('oldPassword'); $new = $this->input->post('newPassword'); // $confirm = $this->input->post('confirmPassword'); $uid = get_loginid(); if ($this->users_m->is_valid_password($uid, $old)) { $info = $this->users_m->get_all_by_id($uid); $this->users_m->reset_password($info->email, $new); } redirect('/dashboard'); }
function copy() { if (!is_user_logined()) { redirect('/auth/login'); } $title = $this->input->post("title"); $sid = $this->input->post("survey"); if (!$this->survey_m->is_owned(get_loginid(), $sid)) { redirect('/auth/login'); } if ($title) { $this->db->trans_start(); $sid = $this->survey_m->copy_survey(get_loginid(), $sid, $title); $this->db->trans_complete(); echo $sid; } }
function index() { // // // 설정 // $config['mailtype'] = "html"; // $config['charset'] = "euc-kr"; // $config['protocol'] = "smtp"; // $config['smtp_host'] = "ssl://smtp.googlemail.com"; // $config['smtp_port'] = 465; // $config['smtp_user'] = "******"; // $config['smtp_pass'] = "******"; // $config['smtp_timeout'] = 10; // // // $this->load->library('email', $config); // $this->email->set_newline("\r\n"); // $this->email->clear(); // $this->email->from("*****@*****.**", "관리자"); // $this->email->to("*****@*****.**"); // $this->email->subject("회원가입을 축하드립니다."); // $this->email->message('XXXXXXXXXXXXXXXXXXX'); // // // if (!$this->email->send()) // echo "실패"; // else // echo "성공"; // if (!is_user_logined()) { redirect('/auth/login'); } $loginid = get_loginid(); if ($this->session->userdata('auth_code') >= '7') { } $data = $this->users_m->get_all_by_id($loginid); $response = $this->survey_m->get_respondent_cnt_by_uid($loginid); $templateData = array('name' => 'dashboard', 'fullName' => $data->name, 'email' => $data->email, 'response' => $response, 'taken' => $data->taken); $viewData = array('Title' => 'Dashboard', 'userName' => $data->name, 'eMail' => $data->email, 'Number' => $loginid); $this->load->view('template/beginheader', $templateData); $this->load->view('template/header'); $this->load->view('dashboard_v', $viewData); $this->load->view('template/footer'); $this->load->view('template/endfooter', $templateData); }
function delpage($sid, $pid) { if (!is_user_logined()) { redirect('/auth/login'); } if (!$this->survey_m->is_owned(get_loginid(), $sid)) { redirect('/auth/login'); } $sid = $this->page_m->get_sid($pid); if ($sid != null) { $this->page_m->del_one_page($pid); redirect('/surveyedit/index/' . $sid); } }
function move_question($direction, $sid, $qid) { if (!is_user_logined()) { redirect('/auth/login'); } if (!$this->survey_m->is_owned(get_loginid(), $sid)) { redirect('/auth/login'); } $this->db->trans_start(); if ($direction == "up") { $this->question_m->move_up_question($qid); } else { $this->question_m->move_down_question($qid); } $this->db->trans_complete(); redirect('/surveyedit/index/' . $sid); }