我有以下模型(codeigniter)代碼上傳圖像和縮略圖。上傳PHP的問題:縮略圖擷取圖像名稱
但是圖像路徑的結果變成了images/comfort_big.jpg和images/comfort_big.jpg.jpg。
縮略圖圖像顯示圖像的名稱並添加.jpg。
我上傳images/confort_thumb.jpg爲拇指。
有誰能告訴我有什麼問題嗎?
if ($_FILES){
$config['upload_path'] = './images/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '200';
$config['remove_spaces'] = true;
$config['overwrite'] = false;
$config['max_width'] = '0';
$config['max_height'] = '0';
$this->load->library('upload', $config);
if (strlen($_FILES['image']['name'])){
if(!$this->upload->do_upload('image')){
$this->upload->display_errors();
exit();
}
$image = $this->upload->data();
if ($image['file_name']){
$data['image'] = "images/".$image['file_name'];
}
}
if (strlen($_FILES['thumbnail']['name'])){
if(!$this->upload->do_upload('thumbnail')){
$this->upload->display_errors();
exit();
}
$thumb = $this->upload->data();
if ($thumb['file_name']){
$data['thumbnail'] = "images/".$thumb['file_name'];
}
}
}
請注意:爲什麼您要讓用戶同時上傳完整尺寸的圖片和縮略圖,用戶是否更喜歡從全尺寸圖片自動生成縮略圖? – 2009-12-30 11:16:12