-
Notifications
You must be signed in to change notification settings - Fork 1
/
belajar4.php
34 lines (26 loc) · 1.12 KB
/
belajar4.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
// https://www.malasngoding.com
// memanggil library php qrcode
include "phpqrcode/qrlib.php";
// nama folder tempat penyimpanan file qrcode
$penyimpanan = "temp/";
// membuat folder dengan nama "temp"
if (!file_exists($penyimpanan))
mkdir($penyimpanan);
// isi qrcode yang ingin dibuat. akan muncul saat di scan
$isi = 'https://www.malasngoding.com';
// perintah untuk membuat qrcode dan menyimpannya dalam folder temp
// atur level pemulihan datanya dengan QR_ECLEVEL_L | QR_ECLEVEL_M | QR_ECLEVEL_Q | QR_ECLEVEL_H
// atur pixel qrcode pada parameter ke 4
QRcode::png($isi, $penyimpanan.'004_1.png', QR_ECLEVEL_L, 1);
QRcode::png($isi, $penyimpanan.'004_2.png', QR_ECLEVEL_M, 2);
QRcode::png($isi, $penyimpanan.'004_3.png', QR_ECLEVEL_Q, 3);
QRcode::png($isi, $penyimpanan.'004_4.png', QR_ECLEVEL_H, 4);
echo '<h2>Tutorial Membuat QR Code Dengan PHP : Ukuran Pixel</h2>';
echo '<h3>www.malasngoding.com</h3>';
// menampilkan qrcode
echo '<img src="'.$penyimpanan.'004_1.png">';
echo '<img src="'.$penyimpanan.'004_2.png">';
echo '<img src="'.$penyimpanan.'004_3.png">';
echo '<img src="'.$penyimpanan.'004_4.png">';
?>