load->database(); $this->load->library('session'); $this->load->model("NewPenkraft/StudentLoginModel", "lg"); $this->load->model("NewPenkraft/TeacherLoginModel", "tlg"); $this->load->helper('form'); } public function index() { // $data['msg'] = $msg; // $this->load->view('login'); // $this->load->view('templates/header'); $this->load->view('pages/Student_module/header'); $this->load->view('pages/Student_module/login'); $this->load->view('pages/Student_module/footer'); } public function login(){ $username = $this->input->post('email'); $password = $this->input->post('password'); //model function $this->load->model('NewPenkraft/StudentLoginModel'); if($this->StudentLoginModel->login($username, $password)) { $result_set = $this->StudentLoginModel->login($username,$password); foreach($result_set as $result) { $id=$result->id; $nm=$result->stud_name; } if($this->StudentLoginModel->checksub($id)) { $res1= $this->StudentLoginModel->checksub($id); $title="0"; $title1="0"; $ed="0"; $ed1="0"; $arry[]=""; foreach($res1 as $arr) { // print_r($res1); $arry=$arr->course_detail_id; } if(count($res1)>=2) { $subcount=2; $i=0; foreach($res1 as $r1) { if($i=="0") { $title=$r1->title; $ed=$r1->end_date; } else{ $title1=$r1->title; $ed1=$r1->end_date; } $i++; } } else{ $i=0; foreach($res1 as $r1) { if($i=="0") { $title=$r1->title; $ed=$r1->end_date; } else{ $title1=$r1->title; $ed1=$r1->end_date; } $i++; } $subcount=1; } } else { $title="0"; $title1="0"; $ed="0"; $ed1="0"; $subcount=0; $arry[]="0"; }if($this->StudentLoginModel->checksubdown($id)) { $res1= $this->StudentLoginModel->checksubdown($id); $arry1[]=""; // print_r($res1); foreach($res1 as $arr) { // echo $arr; $arry1=$arr->course_detail_id; } } else{ $arry1[]=""; } $session_data = array( 'id' => $id, 'stud_name' => $nm, 'subcount' => $subcount, 'title' => $title, 'title1' => $title1, 'end_date' => $ed, 'end_date1' => $ed1, 'cid' => $arry1 ); $this->session->set_userdata($session_data); redirect(base_url().'LiveCourses'); } else { $this->session->set_flashdata('error', 'Invalid Email Id and Password'); redirect('NewLogin'); } } public function logout() { $this->session->unset_userdata('stud_name'); $this->session->unset_userdata('id'); $this->session->unset_userdata('subcount'); $this->session->unset_userdata('title'); $this->session->unset_userdata('title1'); $this->session->unset_userdata('end_date'); $this->session->unset_userdata('end_date1'); $this->session->unset_userdata('cid'); // $this->session->stop(); $this->session->sess_destroy(); redirect(base_url().'NewLogin'); } public function sendpass() { $email = $this->input->post('fpass'); $this->load->model('NewPenkraft/StudentLoginModel'); if($this->StudentLoginModel->checkemail($email)) { $result_set = $this->StudentLoginModel->checkemail($email); //print $result_set; foreach($result_set as $result) { $email=$result->stud_email; $sid=$result->id; $sname = $result->stud_name; } $encrypt =base64_encode($sid); $subject="Forgot Password | Penkraft - Online Student Live Courses"; $message='Hi, '.$sname.',
Click here to reset your password '.base_url().'NewSReset/'.$sid; $this->load->library('email'); $config['mailtype'] = 'html'; $this->email->initialize($config); $this->email->from('pradnya@appmonks.net','Penkraft - Online Student Live Courses'); $this->email->to($email); $this->email->cc(''); $this->email->subject($subject); $this->email->message($message); if($this->email->send()) { $this->session->set_flashdata('email','email has been sent successfully'); redirect('NewLogin' ); } else { $this->session->set_flashdata('email','Mail not sent'); redirect('NewLogin' ); } } else { $this->session->set_flashdata('email', 'Invalid Email'); redirect('NewLogin' ); } } }?>
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 303
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 328
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 355
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 365
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 366
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 367
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 368
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 109
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 137
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 6
Function: __construct
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/NewPenkraft/Studentlogin.php:1)
Filename: core/Common.php
Line Number: 571
Backtrace:
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/Custom404.php
Line: 11
Function: set_status_header
File: /home/jpoqodnrydmi/public_html/online.penkraft.in/index.php
Line: 323
Function: require_once
The page your looking for might have been removed or
had its name changed or is temporarily unavailable.