0
我正在使用codeigniter進行插入更新刪除....在更新形式中,我成功從數據庫獲取所有數據。但我無法顯示圖像。我正在使用上傳路徑保存圖像。我需要做什麼才能以更新形式顯示圖像?以更新形式顯示圖像
我的更新形式:
<?php
$up_head_id = $query[0]->advertisement_id;
$up_url = $query[0]->advertise_url;
?>
<div class="box-content">
<div class="form-group">
<div class="form-group">
<label for="">Advertisement URL:</label>
<?php echo form_input($add_url,$up_url) ?>
</div>
<div class="form-group">
<label for="">Media Files:</label>
<?php echo form_upload($files);?>
</div>
<div class="form-group"><?php echo form_button($submit,submit'); ?></div>
</div>
</div>
我的控制器:
public function update_advertise_list($id) {
$this->titlebackend("Update");
$where['advertisement_id'] = $id;
$data['query'] = $this->m_common->get_row('advertisement',$where,'*');
$this->load->view('advertise/update_advertise',$data);
}
有什麼辦法,我可以顯示圖片? –
我不這麼認爲。這是因爲安全的事情,可以說有人把一個文件輸入,並使其與CSS或JavaScript隱形。爲這些類型的字段設置輸入默認值使所有者能夠竊取數據(文件)。但對於你的情況,你應該離開文件輸入沒有價值。在您的控制器中,只需檢查文件存檔,如果它存在,則上傳新文件並更新記錄,如果它不存在於用戶請求中,則只需更新記錄中的其他字段。 – Ravexina