【问题标题】:Upload a template file (Eg: home.php, home.html etc...) in views folder in codeigniter via file-upload通过文件上传在codeigniter的views文件夹中上传一个模板文件(例如:home.php、home.html等)
【发布时间】:2019-01-28 07:42:28
【问题描述】:

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

有可能吗?

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

【问题讨论】:

  • 为什么不呢。您想在单独的文件夹中添加文件以供管理员使用吗?

标签: codeigniter model-view-controller file-upload


【解决方案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);
}

【讨论】:

    猜你喜欢
    • 2016-03-11
    • 1970-01-01
    • 2014-01-06
    • 1970-01-01
    • 1970-01-01
    • 2013-09-26
    • 2020-05-26
    • 2017-05-17
    • 2015-12-26
    相关资源
    最近更新 更多