我具有由AJAX/jquery.load生成一个文件输入元件()。当我想移动上传的文件时,我收到一个错误,说我没有要上传的文件。PHP与CI文件上传
我与CI文件上传类和PHP move_uploaded_files()尝试过,但它返回相同的错误..
这里是我的代码以CI
$config['upload_path'] = './'.$uploadpath.'/answer';
$config['allowed_types'] = '*';
$config['max_size'] = '2048';
$config['file_name'] = $probid.".ans";
$this->load->library('upload', $config);
if(!$this->upload->do_upload("contanswer".$i))
{
//do some error handling
}
这里是我的代码以PHP move_uploaded_files
move_uploaded_file($_FILES["continput".$i]["tmp_name"], $uploadpath.'/input');
仅供参考,$i
是一个索引变量,因为我在我的页面上有一些文件输入元素..
我在代码中丢失了什么? THX
是的,这是一个循环里面?这就是为什么你有$我? – Ibu 2011-05-28 06:46:51
是,该代码是一个循环内的我用$我在循环.. – 2011-05-28 06:51:03
你'contanswer'和'continput' - 这指的是两个不同的'文件input';这是一个错字吗? – Ross 2011-05-28 09:51:37