Membuat QRCODE dengan Codeigniter

Kali ini saya akan share tentang cara membuat QRCODE dengan Codeigniter, cara yang saya pakai kali ini yaitu dengan menggunakan plugin qrcode yang ditanam di dalam library external Codeigniter,

QRCODE sendiri banyak digunakan untuk label sebuah produk, Idcard, undangan acara, undangan nikah, dan masih banyak lagi penerapannya.

Berikut adalah langkah-langkahnya :

  1. Silahkan download file plugin QRCODE disini

Silahkan untuk Extract file zip qrcode yang sudah di download, lalu pastekan di dalam folder application/libraries  seperti ini :

2. Buat folder baru dengan nama qr sejajar dengan folder application, dimana ini nanti untuk tempat menyimpan file QRCODE berupa file gambar yang dibuat.

3. Buat function baru di models seperti ini :

	function qr($kodeqr)
	{
		if($kodeqr){
			$filename = 'qr/'.$kodeqr;
			if (!file_exists($filename)) { 
					$this->load->library('ciqrcode');
					$params['data'] = $kodeqr;
					$params['level'] = 'H';
					$params['size'] = 10;
					$params['savename'] = FCPATH.'qr/'.$kodeqr.".png";
					return	$this->ciqrcode->generate($params);
			}
		}
	}

yang perlu kita isi nanti yaitu $kodeqr ,itu nanti disesuaikan dengan value yang akan digenerate ke QRCODE.

4. Cara menggunakannya yaitu dengan menyisipkan script

$this->qr($kodeqr);

untuk penulisan lengkapnya saat diinputkan juga ke dalam database seperti ini :

$kodeqr=$this->input->post('nik');	

$this->qr($kodeqr);
$this->db->set("qrmember","".$kodeqr.".png");
$this->db->insert("nama_tabel");

maka setelah terinput ke database, file QRCODE juga tergenerate dan akan tersimpan di folder qr , dan berikut hasil akhirnya :

Mudah bukan, hanya seperti itu proses pembuatan QRCODE dengan codeigniter, selamat mencoba 🙂 .

Leave a Reply

Your email address will not be published. Required fields are marked *