Bu puslu olacak ... i oluşturmak form ve güncelleme formu hem de bir yükleme alanına sahip bir db "fırsat" yönetmek için bir rezil sistemi inşa etmişlerdir.
kullanıcı düzenlemek için gittiğinde i ekranda görüntü var ama onlar yeni bir tane yüklemek istiyorsanız form alanı onlar güncellemeleri gönderdiğinizde yeni bir resim yüklemek için güncelleme şeklinde olduğu
Onlar () belirtilen hiçbir resmi söyleyerek bir hata dökümü olacak bu-> Upload-> do_upload $ etmek istemiyorsanız zor bir parçasıdır
Ben de eklendi Bu mücadele için if (! ($ _POST ['Kullanici_dosyasi']) boş) bir görüntü belirtilen, ancak form gönderdiğinde bu, yükleme sınıfa gelene kadar her zaman boş olarak görünüyor ise sadece yükleme sınıfını kullanmak için işlev çağrısı .. iste bazı kod
$userfile = $this->input->post('userfile');//i have tried $_POST as well
if( ! empty($userfile))
{
if ( ! $this->upload->do_upload())
{
$error = array('error' => $this->upload->display_errors());
echo $this->upload->display_errors();
$data['offer'] = $this->moffers->get_offer($this->input->post('id'));
$this->load->view('admin/admin_header');
$this->load->view('admin/edit',$data);
$this->load->view('admin/admin_footer');
}
Neyin bir çözüm üzerinde herhangi bir fikir yanlış gidiyor? i boş () durumunu çıkarmak ancak kullanıcı onlar her zaman yapmak istemiyor olabilir hangi yüklemek için bir dosya belirtin yoksa alışkanlık çalışırken yükleme alanı çalışıyor
<tr>
<td>Upload a new image</td>
<td><input type="file" name="userfile" size="40" /></td>
</tr>