| 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 : |
<?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');
}
}
}