ci上傳圖片

來源:互聯網
上載者:User

標籤:logs   dump   http   end   Enctype   size   允許   esc   play   

<html><head>    <title>Upload Form</title></head><body><?php echo $error;?>    <form action="http://1382681670.tps138.brady1125/ucenter/test/do_upload" method="post" enctype="multipart/form-data">    <input type="file" name="test" size="20"/>    <input type="submit" value="upload" /></form><br /><br /></form></body></html>
<?php/** * Created by PhpStorm. * User: brady * Desc: * Date: 2017/7/15 * Time: 13:53 */class test  extends MY_Controller{    public function __construct()    {        parent::__construct();        $this->load->helper(array(‘form‘, ‘url‘));    }    public function index()    {        $this->_viewData[‘title‘] = "test";        $this->_viewData[‘error‘] = "";        echo APPPATH;        parent::index();    }    public function do_upload()    {        header("content-type:text/html;charset=utf-8");        $config[‘upload_path‘]      = ‘./upload/recommend‘;        // 允許上傳哪些類型        $config[‘allowed_types‘] = ‘gif|png|jpg|jpeg‘;        // 上傳後的檔案名稱,用uniqid()保證檔案名稱唯一        echo $config[‘file_name‘] = uniqid();        dump($_FILES);        // 載入上傳庫        $this->load->library(‘upload‘, $config);        dump($this->upload->data());        // 上傳檔案,這裡的pic是視圖中file控制項的name屬性        $result = $this->upload->do_upload(‘test‘);        $a = $this->upload->display_errors(‘<p>‘, ‘</p>‘);        var_dump($a);        // 如果上傳成功,擷取上傳檔案的資訊        if ($result)        {            var_dump($this->upload->data());        }    }}

  

ci上傳圖片

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.