403Webshell
Server IP : 101.53.144.229  /  Your IP : 216.73.216.104
Web Server : Apache
System : Linux host.gdigitalindia.in 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : digitalshiksha ( 1179)
PHP Version : 5.6.40
Disable Function : eval,show_source,system,shell_exec,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,dl,show_source,curl_multi_exechellcmd, ini_restore,apache_get_modules,get_cfg_var,passthru, exec ,proc_get_status,fpassthru,c999_buff_prepare,c999_sess_put,c99_buff_prepare,c99_sess_put,proc_close,ini_alter,dl,symlink,link,proc_close,ini_alter,dl,symlink,link,mail
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/digitalshiksha/public_html/application/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/digitalshiksha/public_html/application/controllers/Home.php
<?php
defined('BASEPATH') or exit('No direct script access allowed');

class Home extends CI_Controller
{

	function __construct()
	{
		parent::__construct();
		$this->load->model('Blog_model');
		$this->load->model('Product_model');
		$this->Global = $this->Global_model->getdata();
		$this->Global['blogs'] = $this->Blog_model->getblogs();
		$this->Global['categories'] = $this->Product_model->getmaincategories();
	}

	public function index()
	{
		$this->Global['blogs'] = $this->Blog_model->get_posts(3, 0);
		$this->load->view('front/index', $this->Global);
	}

	public function about()
	{
		$this->load->view('front/about', $this->Global);
	}

	public function classroomcourse()
	{
		$this->load->view('front/classroom-course', $this->Global);
	}		
	
	public function onlinecourse()
	{
		$this->load->view('front/online-course', $this->Global);
	}			
	
	public function studentstories()
	{
		$this->load->view('front/student-stories', $this->Global);
	}				
	
	public function downloadbrochure()
	{
		$this->load->view('front/download-brochure', $this->Global);
	}	
	


	public function contact()
	{
		$this->load->view('front/contact', $this->Global);
	}
	
	public function thanks()
	{
		$this->Global['title'] = "Thanks";
		$this->load->view('front/thanks', $this->Global);
	}	
	
	public function error()
	{
		$this->load->view('front/404', $this->Global);
	}	
	public function redirecterror()
	{
		redirect('error');
	}

	public function brochuredownload(){
			$data = $_POST;
			$this->Global_model->enquiry($data);
			$data['toemail'] = array('lead@gdigitalindia.com','gdigitalindialeads@gmail.com',admin_email);
			$data['subject'] = sitename." Request for Brochure";
			$mail_message = sitename." Request for Brochure";
			$mail_message .="<br/>Name - ".$_REQUEST['name'];
			$mail_message .="<br/>Mobile - ".$_REQUEST['mobile'];
			$data['message'] = $mail_message;
			$this->Global_model->send_mail($data);
			$this->Global['name'] = $_REQUEST['name'];
			$this->Global['mobile'] = $_REQUEST['mobile'];
			$this->load->view('front/brochuredownload', $this->Global);
	}	

	public function enquiry(){
		$data = $_POST;
		unset($data["submit"]);
		$this->Global_model->contact($data);
		$data['toemail'] = array('lead@gdigitalindia.com','gdigitalindialeads@gmail.com',admin_email);
		$data['subject'] = sitename." Enquiry";
		$mail_message = sitename." Enquiry";
		$mail_message .="<br/>Name - ".$_REQUEST['name'];
		$mail_message .="<br/>Email - ".$_REQUEST['email'];
		$mail_message .="<br/>Mobile - ".$_REQUEST['mobile'];
		$mail_message .="<br/>City - ".$_REQUEST['service'];
		$mail_message .="<br/>Message - ".$_REQUEST['message'];
		$data['message'] = $mail_message;
		$this->Global_model->send_mail($data);
		// redirect('thanks');
		$this->Global['name'] = $_REQUEST['name'];
		$this->Global['email'] = $_REQUEST['email'];
		$this->Global['mobile'] = $_REQUEST['mobile'];
		$this->Global['service'] = $_REQUEST['service'];
		$this->Global['message'] = $_REQUEST['message'];
		$this->load->view('front/thanks', $this->Global);

	}

	public function upload($file, $dir = 'images')
	{
		$config['upload_path'] = FCPATH . 'assets/front/' . $dir;
		$config['allowed_types'] = '*';

		$this->load->library('upload', $config);

		$this->upload->initialize($config);
		if (!$this->upload->do_upload($file)) {
			$data['error_message'] =  $this->upload->display_errors();
			$this->session->set_flashdata('error_msg', $data['error_message']);
			redirect($_SERVER['HTTP_REFERER']);
		} else {
			return $this->upload->data();
		}
	}

	public function blogs()
    {
		$this->Global['title'] = "Blog";
        $this->load->view('front/blog', $this->Global);
    }

	public function category($link)
    {
		if ($this->Product_model->checkcategory($link)) {
			$data = $this->Product_model->get_category($link);
			$this->Global['blogs'] = $this->Blog_model->categoryblogs($link);
			$this->Global['title'] = $data->name;
			$this->load->view('front/blog', $this->Global);
		}else{
			redirect('error');
		}
    }

    function blog($slug)
    {
		if ($this->Product_model->checkblog($slug)) {
			$this->Global['blogs'] = $this->Blog_model->get_posts(5, 0);
			$this->Global['recentblogs'] = $this->Blog_model->get_posts();
			$this->Global['blog'] = $this->Blog_model->get_post($slug);
			$this->load->view('front/blog-detail', $this->Global);
		}else{
			redirect('error');
		}
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit