PHP QR Kod oluşturucu

ticketmykells

Hectopat
Katılım
25 Eylül 2021
Mesajlar
717
Çözümler
5
Merhaba. Web Site'de kullanıcının bulunduğu URL'yi otomatik bir şekilde sayfada QR kod oluşturacak bir kod nasıl yazabilirim? Yardım eder misiniz?
 
Merhaba,

Google Chart kullanabilirsin. Örnek:

<img src="https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=https://www.technopat.net&choe=UTF-8" title="Technopat Linki" />



Yukarıdaki kodun çıktısı bu.

Chs parametresi boyutu temsil ediyor. 300x300 kısmını dilediğin boyut ile ayarlayabilirsin. Chl parametresi QR kodun yönlendireceği urli temsil ediyor. Chl parametresine dinamik olarak kullanıcının bulunduğu sayfayı verebilirsen istediğin sonucu almış olursun.
 
İşte o dinamiği ayarlayamıyorum. Değişkeni tanımlayamadım yardımcı olur musun ?
 
İşte o dinamiği ayarlayamıyorum. Değişkeni tanımlayamadım yardımcı olur musun?


Buradaki konuyu incelemeni öneririm. $_SERVER isteklerini değişkene atayıp dinamik bir şekilde kullanabilirsin. Kullandığın yapıyla ilgili bir örnek paylaşabilirsen oradan da bir çıkarım yapabilme şansımız var.
 
İşte o dinamiği ayarlayamıyorum. Değişkeni tanımlayamadım yardımcı olur musun ?
Üstteki arkadaşın dediği gibi Google Chart ile bunu gösterdiğim şekilde yapabilirsin:

PHP:
<?php
$url = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$genislik = 300; // QR Kodunun genişliği
$yukseklik = 300; // QR Kodunun yüksekliği
?>

<img src="https://chart.googleapis.com/chart?chs=<?=$genislik?>x<?=$yukseklik?>&cht=qr&chl=<?=$url?>&choe=UTF-8"/>
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…