PHP QR Kod oluşturucu

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" />

1663843347653.png


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.
 
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" />

Eki Görüntüle 1524511

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"/>
 

Technopat Haberler

Geri
Yukarı