Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我正在使用codeigniter的上传功能,但编辑该项目后,如何将上传的图像附加到服务器上?_Codeigniter_File Upload_Upload - Fatal编程技术网

我正在使用codeigniter的上传功能,但编辑该项目后,如何将上传的图像附加到服务器上?

我正在使用codeigniter的上传功能,但编辑该项目后,如何将上传的图像附加到服务器上?,codeigniter,file-upload,upload,Codeigniter,File Upload,Upload,我已经成功地使用将我的文件上传到服务器上(主要是图像) 我的问题是,当我需要更新那个特定项目时,我需要再次浏览照片。是否有一种方法可以将服务器中已上载的图像附加到我的上载按钮?我正在考虑制作一个像wordpress那样的媒体页面,但是有没有人知道谁可以给我指一指的起点呢?非常感谢 您可以使用隐藏字段…检查此示例 查看 <?php echo form_upload("vLogo", $campaign->vLogo , "id='vLogo'"); ?> <?php ech

我已经成功地使用将我的文件上传到服务器上(主要是图像)


我的问题是,当我需要更新那个特定项目时,我需要再次浏览照片。是否有一种方法可以将服务器中已上载的图像附加到我的上载按钮?我正在考虑制作一个像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'];
}