GIF89a; CRX
KBHT HEHE
Server IP : 172.26.0.195  /  Your IP : 18.188.68.115
Web Server : Apache
System : Linux 43-205-77-33.cprapid.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User : jnclnmuac ( 1026)
PHP Version : 8.0.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/jnclnmuac/public_html/web/../admission/application/views/../controllers/admin/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/jnclnmuac/public_html/web/../admission/application/views/../controllers/admin/Instruction.php
<?php

/**
 * Description of Instruction
 *
 * @author Softpro India Pvt. Ltd
 */
class Instruction extends CI_Controller {

    //put your code here 
    public function __construct() {
        parent::__construct();
    }

    public function uploadInstructions() {
        if ($this->sessionvalidator->validateSession()) {
            $this->load->view('admin/uploadInstructions');
        } else {
            redirect("admin/");
        }
    }

    public function saveInstructionsFile() {
        if ($this->sessionvalidator->validateSession()) {
            if (empty($_FILES['insFile']['name'])) {
                $this->form_validation->set_rules('insFile', 'Instruction', 'required', array("required" => "Select Instruction PDF To Upload."));
                $this->form_validation->run();
                $this->uploadInstructions();
            } else {
                $fileConfig["upload_path"] = "./assets/uploads/";
                $fileConfig["allowed_types"] = "pdf";
                $fileConfig["max_size"] = "1024";
                $fileConfig["file_ext_tolower"] = TRUE;
                $fileConfig['overwrite'] = TRUE;
                $fileConfig['file_name'] =  "instructions";

                $this->load->library("upload", $fileConfig); //library to upload data
                $instructionFile=null;
                if (!$this->upload->do_upload("insFile")) {
                    $this->session->set_flashdata("errorMessage", $this->upload->display_errors());
                    $this->uploadInstructions();
                } else {
                    $instructionFile = $this->upload->data()["file_name"];
                    $this->session->set_flashdata("successMessage", "File Uploaded Successfully.");
                    redirect("admin/Instruction/uploadInstructions");
                }
            }
        } else {
            redirect("admin/");
        }
    }

}

KBHT - 2023