用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1635|回复: 4
收起左侧

[讨论/交流] 文件上传问题在UOLOADS文件夹里找不到图片

[复制链接]
发表于 2014-12-31 16:12:17 | 显示全部楼层 |阅读模式
php代码
<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Upload extends CI_Controller {

function __construct()
{
  parent::__construct();
  $this->load->helper(array('form', 'url'));
}

function index()
{ echo $config['upload_path'] = base_url().'uploads/';
  $this->load->view('upload_form');
}


  function do_upload()
{
  $config['upload_path'] = './uploads/';
  $config['allowed_types'] = 'gif|jpg|png';
  $config['max_size'] = '100';
  $config['max_width']  = '1024';
  $config['max_height']  = '768';
  $this->load->library('upload', $config);
  $this->upload->do_upload();
  $data['data'] =  $this->upload->data();
  $this->load->view('upload_success', $data);
// $img = $this->upload->file_name;
  $img=$data['data']['file_name'];
     echo $img;      
  }
}
?>
html
<html>
<head>
<title>Upload Form</title>
</head>
<body>

<h3>Your file was successfully uploaded!</h3>

<ul>
<?php foreach ($data as $item => $value):?>
<li><?php echo $item;?>: <?php echo $value;?></li>
<?php endforeach; ?>
</ul>

<p><?php echo anchor('upload', 'Upload Another File!'); ?></p>

</body>
</html>
html
<html>
<head>
<title>Upload Form</title>
</head>
<body>
        <?php echo "ceshi " ?>;
<form id="upup" action="do_upload" method="post" enctype="multipart/form-data">
<input type="file" name="userfile" size="20" />



<input type="submit" value="提交" />

</form>

</body>
</html>
请问 为什么文件家里没有图片

发表于 2014-12-31 16:36:34 | 显示全部楼层
請檢查 $this->upload->do_upload(); 是否上傳成功
以及 $this->upload->display_errors(); 錯誤訊息為何?
发表于 2014-12-31 16:37:17 | 显示全部楼层
請檢查 $this->upload->do_upload(); 是否上傳成功
以及 $this->upload->display_errors(); 輸出錯誤內容
发表于 2015-1-7 17:13:37 | 显示全部楼层
Closer 发表于 2014-12-31 16:36
請檢查 $this->upload->do_upload(); 是否上傳成功
以及 $this->upload->display_errors(); 錯誤訊息為何? ...

版主  那个下午弄文件上传 一直说是地址无效 请问地址用相对地址 还是别的呢?
发表于 2015-1-7 17:17:11 | 显示全部楼层
本帖最后由 Closer 于 2015-1-7 17:20 编辑
锋之路 发表于 2015-1-7 17:13
版主  那个下午弄文件上传 一直说是地址无效 请问地址用相对地址 还是别的呢?
...

用相對路徑即可
起始點是 CI 資料夾
uploads 目錄記得給他權限777
雖然不安全,但我目前還沒找到替代方案

 

本版积分规则