php没有选择上传文件,php – 使用codeigniter上传时“没有选择要上传的文件”

我试图上传图像,但它总是给我“你没有选择要上传的文件.”

我的控制器

function add()

{

$thedate=date('Y/n/j h:i:s');

$replace = array(":"," ","/");

$newname=str_ireplace($replace, "-", $thedate);

$config['upload_path'] = './upload/';

$config['allowed_types'] = 'gif|jpg|png|jpeg';

$config['file_name']=$newname;

$config['max_size'] = '100';

$config['max_width'] = '1024';

$config['max_height'] = '768';

$this->load->library('upload', $config);

//$this->upload->initialize($config);

$this->load->library('form_validation');

$this->form_validation->set_rules('title','title','trim|required');

$this->form_validation->set_rules('description','Description','trim|required');

$image1=$this->input->post('image');

if ($this->form_validation->run()==FALSE){

$this->addview();

return false;

}

if (!$this->upload->do_upload($image1)) {

$error = array('error' => $this->upload->display_errors());

$this->load->view('upload_error', $error);

}

else {

$mage=$this->upload->do_upload($image1);

$data =array(

'title'=>$this->input->post('title'),

'descrip'=>$this->input->post('description'),

'image' => $mage['file_name']

);

$this->load->model('member_functions');

$q=$this->member_functions->insert($data);

}}

设置了所有文件要求和文件权限,但我仍然得到了那个错误.有人可以告诉我,我做错了什么

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值