首页 > 解决方案 > 通过文件上传在codeigniter的views文件夹中上传模板文件(例如:home.php、home.html等)

问题描述

我在 CodeIgniter 中有一个 CMS 项目。在管理面板中有一个名为添加页面部分的表单,我需要将文件上传到视图文件夹,即 root->Applications->views

是否可以?

应用程序-模型-视图(通过编码在此处上传文件)-控制器

标签: codeignitermodel-view-controllerfile-upload

解决方案


请指导。

控制器:

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);
}

推荐阅读