Barcode Generator dengan PHP

Barcode Generator dengan PHP

Pengertian Barcode:

Barcode adalah susunan garis vertikal hitam dan putih dengan ketebalan yang berbeda, sangat sederhana namun sangat berguna, dengan kegunaannya untuk menyimpan data-data spesifik misalnya seperti kode produksi, tanggal kadaluwarsa, serta nomor identitas lingkaran konsentris atau tersembunyi dalam sebuah gambar.

Fungsi Barcode:

sebagai sarana untuk mempermudah dalam menginput data, biasanya ini selalu digunakan di aplikasi minimarket, apotik, tempat wisata, dan banyak lainnya fungsi dari barcode ini 

Mebuat Barcode generator dengan PHP

kali ini kita akan mencoba membuat generator barcode sederhana dengan PHP, yang perlu dipsersiapkan adalah pastikan applikasi server sudah terinstall di komputer anda, seperti Xampp,Wamp, dll, serta sudah mempunyai Boostrap untuk design layout nya.

pertama yang harus kita lakukan adalah membuat tampilannya, kita beri nama dengan index.php , kemudian copy dan pastekan script berikut

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Barcode Generator </title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>

<div class="container">
  <h2>Barcode Generator</h2>
  
  <form method="POST">
    <div class="form-group">
      <label for="usr">Teks:</label>
      <input type="text" class="form-control" id="barcode" name="barcode">
    </div>
    <div class="form-group">
     <button class="btn btn-primary" name="buat">Buat Barcode</button>
     <br />
                    <?php include 'generate.php'?>
    </div>
  </form>
</div>

</body>
</html>

 

simpan di direktory kerja anda, ex : xampp/htdocs/barcodegenerator , atau kalau saya mengunakan Linux saya menyimpannya di /var/www/html/barcodegenerator/

oke lanjut, didalam script index.php diatas terdapat include ke generate.php, nah sekarang kita buat generate.php , kemudian copy dan pastekan script berikut ini lalu simpan di direktori yang sama dengan file index.php tadi

<?php
    if(ISSET($_POST['buat'])){
        $code=$_POST['barcode'];
        echo "<center><img alt='testing' src='barcode.php?codetype=code39&size=100&text=".$code."&print=true'/></center>";
    }
?>

kemudian download library barcode.php kepunyaan David Tufts, anda bisa downloadnya di https://github.com/davidscotttufts/php-barcode/ , simpan di direktory kerja yang sama dengan yang diatas. 

selesai kemudian silahkan akses dari browser anda dengan cara localhost/barcodegenerator , kemudian input text yang akan anda buat barcodenya

Selesai

Happ Coding