อัปโหลดไฟล์เทมเพลต (เช่น home.php, home.html ฯลฯ) ในโฟลเดอร์มุมมองใน Codeigniter ผ่านการอัปโหลดไฟล์

ฉันมีโครงการ CMS ใน CodeIgniter ในแผงผู้ดูแลระบบมีแบบฟอร์มที่เรียกว่าส่วนเพิ่มหน้าซึ่งฉันต้องอัปโหลดไฟล์ไปยังโฟลเดอร์มุมมองเช่น root->Applications->views

เป็นไปได้ไหม?

แอปพลิเคชัน - โมเดล - มุมมอง (อัปโหลดไฟล์ที่นี่ผ่านการเข้ารหัส) - คอนโทรลเลอร์


person Ranjith    schedule 28.01.2019    source แหล่งที่มา
comment
ทำไมจะไม่ล่ะ. คุณต้องการเพิ่มไฟล์ในโฟลเดอร์แยกต่างหากสำหรับผู้ดูแลระบบหรือไม่?   -  person Danish Ali    schedule 28.01.2019


คำตอบ (1)


โปรดได้รับคำแนะนำ

ตัวควบคุม:

public function sample(){
    $this-><Model_Name>->save_data($_POST,$_FILES);
}

แบบอย่าง:

public function save_data($data,$fetchFile){
    extract($data);
    $col_file = <name of the input type file>;
    $directory = "C:/xampp/htdocs/<project_name>/application/views/";
    $file_name=$fetchFile[col_file]["name"];
    $file_tmp=$fetchFile[col_file]["tmp_name"];
    move_uploaded_file($file_tmp=$fetchFile[col_file]["tmp_name"],$directory.$file_name);
}
person Jan Lois    schedule 28.01.2019