* @see https://codeigniter.com/user_guide/general/urls.html */ public function __construct() { parent::__construct(); //calling model $this->load->database(); $this->load->helper(array('form', 'url')); $this->load->library('form_validation'); $this->load->model("NewPenkraft/TeachRegistrationModel", "register"); } public function index() { $this->load->model('NewPenkraft/TeachRegistrationModel'); $data['country'] = $this->TeachRegistrationModel->fetch_country(); $this->load->view('pages/Student_module/header'); $this->load->view('pages/Student_module/teacher_register',$data); $this->load->view('pages/Student_module/footer'); } public function fetch_state() { $this->load->model('NewPenkraft/TeachRegistrationModel'); // console.log($this->input->post('country')); $id= $this->input->post('country'); if($this->input->post('country')) { echo $this->TeachRegistrationModel->fetch_state($this->input->post('country')); } } public function fetch_city() {$this->load->model('NewPenkraft/TeachRegistrationModel'); if($this->input->post('state')) { echo $this->TeachRegistrationModel->fetch_city($this->input->post('state')); } } public function register() { $config = array( array( 'field' => 'teachname', 'label' => 'Name', 'rules' => 'required' ), array( 'field' => 'teachemail', 'label' => 'Email Id', 'rules' => 'required' ), array( 'field' => 'teachpass', 'label' => 'Password', 'rules' => 'required' ), array( 'field' => 'teachmob', 'label' => 'Contact Number', 'rules' => 'required' ), array( 'field' => 'teachAddress', 'label' => 'Address', 'rules' => 'required' ), array( 'field' => 'country', 'label' => 'Country', 'rules' => 'required' ), array( 'field' => 'state', 'label' => 'State', 'rules' => 'required' ), array( 'field' => 'city', 'label' => 'City', 'rules' => 'required' ), array( 'field' => 'pincode', 'label' => 'Pincode', 'rules' => 'required' ) ); $this->form_validation->set_rules($config); $this->form_validation->set_error_delimiters('
', '
'); if (empty($_FILES['teachPhoto']['name'])){ $this->form_validation->set_rules('teachPhoto', 'Profile photo', 'required');}else { if(!empty($_FILES['teachPhoto']['name'])){ $config['upload_path'] = 'NewPenkraft/uploads/teacherphoto'; $config['allowed_types'] = 'jpg|jpeg|png|gif'; $config['file_name'] = $_FILES['teachPhoto']['name']; //Load upload library and initialize configuration $this->load->library('upload'); $this->load->library('upload',$config); $this->upload->initialize($config); if($this->upload->do_upload('teachPhoto')){ $uploadData = $this->upload->data(); $teachphoto = $uploadData['file_name']; }else{ $teachphoto = ''; } }else{ $teachphoto = ''; }} if ($this->form_validation->run() == FALSE) { $this->load->view('pages/Student_module/header'); $this->load->view('pages/Student_module/teacher_register'); $this->load->view('pages/Student_module/footer'); } else { $this->load->model('NewPenkraft/TeachRegistrationModel'); $data1['country'] = $this->TeachRegistrationModel->fetch_country(); $name=$this->input->post('teachname'); $temail = $this->input->post('teachemail'); $c = str_replace(' ', '', $name.'@penkraft.in'); $newc = strtolower($c); $string = '0123456789'; $string_shuffled = str_shuffle($string); $otp_gen = substr($string_shuffled, 1, 3); $password=$name.$otp_gen; $data = array( 'teach_photo' => $teachphoto, 'teach_name' => $this->input->post('teachname'), 'teach_email' => $this->input->post('teachemail'), 'login_email'=>$newc, 'teach_mob' => $this->input->post('isd'), 'teach_pass' => $this->input->post('teachpass'), 'teach_address' => $this->input->post('teachAddress'), 'isd_code' => $this->input->post('isd_code'), 'country' => $this->input->post('country'), 'state' => $this->input->post('state'), 'city' => $this->input->post('city'), 'teach_pincode' => $this->input->post('pincode') ); $em = '@penkraft.in'; if($this->TeachRegistrationModel->getEmail($this->input->post('teachemail')) > 0) { $this->session->set_flashdata('Error', 'Email ID Already Exists !!!'); redirect('NewTeacherRegistration'); } elseif(strpos($temail, $em) == false) { $this->session->set_flashdata('Error', 'Please enter @penkraft.in email id !!'); redirect('NewTeacherRegistration'); } else { $id = $this->TeachRegistrationModel->registeration($data); if($id == true) { $cnt=$this->input->post('isd'); $subject = 'New Teacher Registration for Penkraft Online Live Course - '.$this->input->post('teachname'); $message = "New Teacher Registered For Penkraft Online Live Courses- ".$this->input->post('teachname')."

Name: " .$this->input->post('teachname')."
Email: " .$this->input->post('teachemail')."
Contact: " .$cnt."
"; $this->load->library('email'); $config['mailtype'] = 'html'; $this->email->initialize($config); $this->email->from($this->input->post('teachemail')); $this->email->to('info@penkraft.in'); $this->email->cc('abhilasha@penkraft.in'); $this->email->subject($subject); $this->email->message($message); if($this->email->send()) { $subject1 = "Successfully registered as a Certified Teacher for Online.Penkraft.in LIVE Course"; $message1 = "Successfully registered as a Certified Teacher for Online.Penkraft.in LIVE Course

Name: " .$this->input->post('teachname')."
Email Id: " .$this->input->post('teachemail')."
Login Url: https://online.penkraft.in/NewLogin
"; $this->load->library('email'); $config['mailtype'] = 'html'; $this->email->initialize($config); $this->email->from('info@penkraft.in'); $this->email->to($this->input->post('teachemail')); $this->email->cc('info@penkraft.in'); $this->email->subject($subject1); $this->email->message($message1); if($this->email->send()) { $this->session->set_flashdata('message', 'Successfully Registered !! Login to Continue !!'); // redirect('welcome'); redirect('NewTeacherRegistration'); } } } else { $this->session->set_flashdata('message', 'Not Successfully Registered'); $this->load->view('pages/Student_module/header'); $this->load->view('pages/Student_module/teacher_register'); $this->load->view('pages/Student_module/footer'); } }}} public function getisd() { $this->load->model('NewPenkraft/TeachRegistrationModel'); $id= $this->input->post('isocode'); $res= $this->TeachRegistrationModel->getisd($id); foreach($res as $r ) { $arr = array( "cid"=>$r->country_id, "cnm"=>$r->country_name, "cisd"=>strtolower($r->countries_iso_code), "code"=>$r->countries_isd_code ); } echo json_encode($arr); } } ?>

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

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

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/jpoqodnrydmi/public_html/online.penkraft.in/application/controllers/NewPenkraft/Teacherregisteration.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

Penkraft Online Course
Download Brochure Penkraft

Oops...!!!

404 - PAGE NOT FOUND

The page your looking for might have been removed or
had its name changed or is temporarily unavailable.

inquirypng