Ben sadece veritabanında resmin konumunu saklamak ancak çok daha verimli (daha doğrusu veritabanı çıkmaza daha) var, bir form ile benim siteye bir görüntü yüklemek için çalışıyorum.
Benim form ile sorun yaşıyorum ve gerçekten nereye gitmek bilmiyorum:
<?=form_open('bro/submit_new');?>
//other form data
Image: <input type="file" name="image" size="20" /> <br>
<input type="submit" value="Submit" />
</form>
Şimdi formun kendisi çalışıyor, sorun (metin türü olan) veritabanı alan 'image' içine görüntü saklamak için çalışıyor olmasıdır. Sadece dosya depolamak ve 'görüntü' alanına depolamak için dosya konumunu vermek için bunu söylemek kolay yolu nedir? (Nerede denetleyicisi üzerinden dosya yüklemek için bunu söylemek).
Teşekkürler
Edit: (Bu kısmı için) kontrolör kodu:
function submit_new(){
$config['upload_path'] = './images/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '2000';
$config['max_width'] = '1024';
$config['max_height'] = '768';
$this->load->library('upload', $config);
$this->db->insert('post', $_POST);
redirect('bro');
}