Kode QR juga dikenal sebagai kode Respon Cepat, ini adalah kode format kode batang 2D yang digunakan untuk menyimpan teks seperti nomor telepon, email, alamat, dan teks sederhana, dll.
Dalam tutorial ini kami akan menunjukkan kepada Anda cara membuat kode QR menggunakan PHP dan HTML. Anda harus mengunduh Perpustakaan Kode QR PHP untuk menghasilkan kode QR. Anda mungkin juga ingin membuat kode batang menggunakan PHP
Bergabunglah Dengan 27.000+ Anggota Di Grup Google Anda dan Dapatkan Tutorial Terbaru
Dapatkan tutorial terbaru kami, panduan Cara Kerja tentang pengembangan web setiap hari langsung ke kotak masuk Anda
Untuk Menghasilkan Kode QR Hanya Dibutuhkan Dua Langkah. -
- Buat file HTML untuk mengirim teks
- Buat file PHP untuk menghasilkan kode QR
Langkah 1. Buat file HTML untuk mengirim teks
Kami membuat file HTML dan menyimpannya dengan nama qrcode. html
Pada langkah ini kami membuat formulir untuk mengirim teks yang dimasukkan oleh pengguna untuk menyimpan teks dan menghasilkan kode QR
Langkah 2. Buat file PHP untuk menghasilkan kode QR
Kami membuat file PHP dan menyimpannya dengan nama generate_code. php
"; //To Display Code Without Storing QRcode::png($text); } ?> _
Pada langkah ini kita mendapatkan teks yang dimasukkan oleh pengguna untuk disimpan dalam kode QR dan kemudian kita sertakan qrlib. php yang merupakan file utama untuk menghasilkan kode kemudian kami menentukan folder tempat kami akan menyimpan kode QR sebagai gambar dan memberi nama pada gambar itu kemudian kami menggunakan QRcode. png() fungsi yang telah ditentukan sebelumnya untuk menghasilkan kode QR
Itu saja, ini adalah cara membuat kode QR menggunakan PHP dan HTML. Anda dapat menyesuaikan kode ini lebih lanjut sesuai kebutuhan Anda. Dan jangan ragu untuk memberikan komentar pada tutorial ini
Dalam tutorial ini, kita akan melihat cara membuat kode QR menggunakan PHP. Baru-baru ini saya memiliki persyaratan untuk membuat kode QR dan membuat PDF dengan kode QR. Saya membagikan kode dalam tutorial ini
Ada banyak perpustakaan pihak ketiga yang tersedia untuk menghasilkan kode QR menggunakan PHP. Saya memilih library PHP QR Code. Kebutuhan saya sangat…
Kode QR atau kode Quick Response adalah sejenis barcode 2D yang digunakan untuk menyimpan informasi. Awalnya, ini dirancang untuk industri otomotif tetapi kemudian digunakan di semua domain untuk kesederhanaan mekanisme penyimpanan data
Dalam kode QR penyimpanan data dapat dilakukan dengan berbagai jenis teknik pengkodean. Data yang disimpan dapat dibaca oleh mesin dan dapat diinterpretasikan oleh pembaca atau menggunakan kamera seperti aplikasi smartphone
Ada berbagai perpustakaan PHP yang tersedia untuk menghasilkan kode QR. Pada artikel ini, kita akan mendapatkan alamat email dari pengguna dan menyimpannya dalam bentuk kode QR
Saya menggunakan perpustakaan PHP tc-lib-barcode untuk menghasilkan kode QR untuk menyimpan data. Saya mendapatkan email pengguna melalui formulir HTML. Saat mengirimkan formulir, saya memvalidasi input email pengguna dan menerapkan fungsi perpustakaan tc-lib-barcode untuk menyandikan dan menyimpan data alamat email dalam bentuk kode QR. Data ini dapat diinterpretasikan oleh pemindai kode QR apa pun
Mendapatkan Data Pengguna melalui HTML untuk Menyimpan dalam Kode QR
Halaman ini berisi formulir HTML untuk mendapatkan alamat email pengguna. Saat mengirimkan formulir ini, saya memanggil skrip validasi jQuery untuk memeriksa masukan pengguna dan formatnya. Jika pengguna memasukkan alamat email dalam format yang benar maka formulir akan berhasil dikirimkan
Email:
Kode PHP tc-lib-barcode untuk Menghasilkan Kode QR
Unduh pustaka tc-lib-barcode sebelum menjalankan contoh ini di lingkungan PHP Anda. Menggunakan fungsi perpustakaan ini saya telah membuat objek barcode dengan mengirimkan parameter seperti dimensi, data yang akan disimpan dalam bentuk barcode dan banyak lagi
Contoh kode batang digunakan untuk membuat binari gambar untuk menyimpan kode batang dalam format PNG di folder target yang ditentukan. Jalur file akan digunakan untuk menampilkan output QR kepada pengguna
Pustaka endroid/QrCode mudah digunakan, dipelihara dengan baik, dan dapat diinstal menggunakan komposer. Ada juga bundel untuk digunakan langsung dengan Symfony
Menginstal
$ composer require endroid/qrcodePenggunaan
setText('Life is too short to be generating QR codes') ->setSize(300) ->setPadding(10) ->setErrorCorrection('high') ->setForegroundColor(array('r' => 0, 'g' => 0, 'b' => 0, 'a' => 0)) ->setBackgroundColor(array('r' => 255, 'g' => 255, 'b' => 255, 'a' => 0)) ->setLabel('Scan the code') ->setLabelFontSize(16) ->setImageType(QrCode::IMAGE_TYPE_PNG) ; // now we can directly output the qrcode header('Content-Type: '.$qrCode->getContentType()); $qrCode->render(); // or create a response object $response = new Response($qrCode->get(), 200, array('Content-Type' => $qrCode->getContentType())); _