Berrikut spesifikasi peralatan yang di gunakan :
- Xampp 1.8.0 atau PHP Versi 5.4.4 + Mysql
- Codeigniter versi 2.1.4
berikut langkah -langkahnya :
isikan Script berikut pada "controllers/upload_img.php" :
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');class Upload_Img extends CI_Controller {var $gallery_path;var $gallery_path_url;public function __construct() {parent::__construct();$this->gallery_path = realpath(APPPATH . '../assets/uploads/img/');$this->gallery_path_url = base_url() . 'assets/uploads/img/';
$this->load->helper(array('url','html','form'));
}
function upload() {if($this->input->post('upload')) {$config = array('allowed_types' => 'jpg|jpeg|gif|png','upload_path' => $this->gallery_path,'max_size' => 2000,'file_name' => url_title($this->input->post('file_upload')));
$this->load->library('upload', $config);$this->upload->do_upload();
//////// START ,Sintak untuk menyimpan data hasil upload ke database mysql$file = $this->upload->file_name;$ket = $this->input->post('ket');$tgl = date('Y-m-d H:i:s');
$this->db->insert('tbl_img',array('img' => $file,'ket' => $ket,'tgl' => $tgl,));///////// END
redirect ('upload_img');
}}
}
?>
letakan semua gambar yang di unggah pada direktori assets/uploads/img , untuk bagian direktori anda bisa atur sesuka anda.
Berikut adalah sintak views untuk menggunggah gambarnya "views/unggah.php"
<?php echo form_open_multipart('upload_img/upload'); ?><input type="file" name="userfile"><textarea name="ket" placeholder="Keterangan (Optional)"></textarea><input type="submit" name="upload" value="upload"><?php echo form_close();?>
Selesaiii semoga bermanfaat...:D
Bayar Pakai Dengan Pulsa AXIS XL TELKOMSEL
ReplyDeleteAnda Dapat Bermain Setiap Hari dan Selalu Menang Bersama Poker Vit
Capsa Susun, Bandar Poker,QQ Online, Adu Q, dan Bandar Q
Situs Situs Tersedia bebebagai jenis Permainan games online lain
Sabung Ayam S1288, CF88, SV388, Sportsbook, Casino Online,
Togel Online, Bola Tangkas Slots Games, Tembak Ikan, Casino
Terima semua BANK Nasional dan Daerah, OVO GOPAY
Whatsapp : 0812-222-2996
POKERVITA