文件上传类使用的问题
我按照中文手册 文件上传类 的例子,试了一下,当我点upload按钮,submit表单的时候,contoller里面如何得到文件的路径的? 我之后又试了一个程序
<a href="javascript:Submit_Form()">
<img src="<?=image_link ('btn_upload.gif')?>" alt="画像をアップロード" width="150" border="0" height="27"></a>
点击图片,Submit,这个form,结果出错
You did not select a file to upload. 我该怎么办呀,超级急 貌似控制器只要IF 判断一下就可以了 这个是上你选择上传文件。
因为你没有选择上传文件。
类应该已经正常初始化了。 "因为你没有选择上传文件。"
可是我选择了 那就是上传文件的信息你没有获取到。不知道你的控制器是怎么写的。 无码,看不到问题 控制器就是这个
function do_upload()
{
echo ! $this->input->post('tex') ? '' : $this->input->post('tex');
// C:\Documents and Settings\OuKarai\デスクト\id0121fq336c11d0121fq336c11d0121fq336c1.jpg
$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);
$data =$this->_get_data();
if ( ! $this->upload->do_upload())
{
$data['error'] =$this->upload->display_errors();
$this->load->view('image_select', $data);
}
else
{
$data = array('upload_data' => $this->upload->data());
echo "good job";
//$this->load->view('image_select', $data);
}
} tex里面放的我选择的文件的路径