
PHP ile QR Kodu Oluşturma - Adım Adım Kılavuz
2 Eylül 2023 | 436
QR (Quick Response) kodları, hızlı ve kolay veri paylaşımı için kullanılan bir barkod türüdür. PHP'de QR kodu oluşturmak için harici bir API olan Google Chart API'yi kullanabiliriz. Bu blog yazısında, "qr.php" adlı bir PHP dosyası ile QR kodu oluşturma sürecini adım adım göstereceğim.
Kendi QR Kodunuzu Nasıl Oluşturursunuz? Ücretsiz QR Nasıl Oluşturulur?
Adım 1: qr.php Dosyasının Oluşturulması
İlk olarak, bir metin veya URL'yi QR koduna dönüştüren bir qrCode()
fonksiyonu içeren "qr.php" adlı bir PHP dosyası oluşturun. Bu fonksiyon, Google Chart API'sini kullanarak QR kodu URL'sini oluşturur. İşte "qr.php" dosyasının içeriği:
function qrCode($s, $w = 600, $h = 600)
{
$u = 'https://chart.googleapis.com/chart?chs=%dx%d&cht=qr&chl=%s';
$url = sprintf($u, $w, $h, $s);
return $url;
}
$qrkod = qrCode("$ayar_qr", 500, 500); // 500x500 piksel
?>
<a target="_blank" href="<?= $qrkod ?>" download>
<img class="d-block" src="<?= $qrkod ?>">
</a>
Yukarıdaki kod, qrCode()
fonksiyonunu tanımlar ve bir QR kodu URL'si oluşturur. Ardından, $ayar_qr
değişkenine bir metin veya URL atarız. $qrkod
değişkeni ise qrCode()
fonksiyonunu kullanarak QR kodunun URL'sini alır.
Son olarak, QR kodunu görüntülemek için <a>
ve <img>
etiketlerini kullanırız. QR koduna tıklanarak büyük boyutta görüntülenebilmesi için target="_blank"
özelliğini kullanırız ve download
özelliğiyle QR kodunu indirilebilir yaparız.
Adım 2: Web Sunucusunun Açılması
QR kodunu oluşturmak ve görüntülemek için bir web sunucusuna ihtiyacımız vardır. Eğer XAMPP, WAMP Server gibi bir yerel sunucu kullanmıyorsanız, bir sunucu ortamı sağlayıcısından bir hosting hesabı edinmeniz gerekmektedir. Hosting hesabınız varsa, FTP veya dosya yöneticisi gibi bir yöntemle "qr.php" dosyasını sunucuya yükleyin.
Adım 3: QR Kodunu Oluşturma
"qr.php" dosyasını web tarayıcınızda açarak QR kodunun oluşturulduğunu görebilirsiniz. Tarayıcınızda "http://localhost/qr.php" veya "http://www.orneksite.com/qr.php" gibi bir URL'yi ziyaret ederek QR kodunu görüntüleyebilirsiniz.
Sonuç:
Bu blog yazısında, "qr.php" adlı bir PHP dosyası kullanarak QR kodu oluşturmayı adım adım gösterdim. QR kodunu oluşturmak için Google Chart API'sini kullandık ve QR kodunu görüntülemek için HTML etiketlerini kullandık.
QR kodları, çeşitli kullanım alanlarına sahip olan popüler bir teknolojidir. Bu yöntemle, dinamik içerikleri veya metinleri QR kodu olarak görüntüleyebilir ve kullanıcıların kolaylıkla erişmesini sağlayabilirsiniz.
Umarım bu blog yazısı size QR kodu oluşturma konusunda fikir verir ve "qr.php" dosyasını kullanarak kendi QR kodlarınızı oluşturmanıza yardımcı olur.