我已经成功使用文件上传库在服务器上上传我的文件(主要是图像)。
我的问题是当我需要更新该特定项目时,我需要再次浏览照片。有没有办法可以将已经在服务器中上传的图像附加到我的上传按钮?我正在考虑制作一个像 wordpress 那样的媒体页面,但是有没有人知道谁能指出我的起点?非常感谢!
我已经成功使用文件上传库在服务器上上传我的文件(主要是图像)。
我的问题是当我需要更新该特定项目时,我需要再次浏览照片。有没有办法可以将已经在服务器中上传的图像附加到我的上传按钮?我正在考虑制作一个像 wordpress 那样的媒体页面,但是有没有人知道谁能指出我的起点?非常感谢!
您可以使用隐藏字段...查看此示例
看法
<?php echo form_upload("vLogo", $campaign->vLogo , "id='vLogo'"); ?>
<?php echo form_hidden("vLogo_old", $campaign->vLogo , "id='vLogo_old'"); ?>
控制器
(编辑功能)
//The way you do when you click on browse and select a file
if(isset($_FILES['vLogo']['tmp_name']) && !empty($_FILES['vLogo']['tmp_name']))
{
$this->load->library('upload', $config);
// Initialaizing Logo upload
$this->upload->initialize($config);
if ( !$this->upload->do_upload('vLogo')){
$logo_error = array('vLogo' => $this->upload->display_errors());
}
else{
$data1 = array('upload_data' => $this->upload->data());
}
}
else
{
//The browse filed is empty..So hidden input is taken
$data1['upload_data']['file_name'] = $post['vLogo_old'];
}