вопрос
Здравствуйте.
На сайте стоит модуль генератора текущей URL страницы в QR-код (простой PHP код).
Недавно потребовалось изменить размер, теперь смотрю размеры QR-кода различаются - где-то он больше, где-то меньше, но явно не такой, что я указал в коде.
Это с кодом что-то не так, или просто что было создано ранее, так и останется в прежнем размере?
Вот сам код:
На сайте стоит модуль генератора текущей URL страницы в QR-код (простой PHP код).
Недавно потребовалось изменить размер, теперь смотрю размеры QR-кода различаются - где-то он больше, где-то меньше, но явно не такой, что я указал в коде.
Это с кодом что-то не так, или просто что было создано ранее, так и останется в прежнем размере?
Вот сам код:
<?php
/*
======================================================================================
Назначение: Модуль генератора текущей URL страницы в QR-код
======================================================================================
Автор: yavasilek
http://yavasilek.ru/
======================================================================================
Файл: qr.php
Версия: 1.1
======================================================================================
Инструкция:
Модуль подключается путем добавления в нужное место строки
{include file="engine/modules/qr.php"}
при этом модулю можно передавать параметры
size - размер
v - любое значение, если параметр задан, то будет цветной qr код
color - цвет кода
bg - цвет фона
Пример:
{include file="engine/modules/qr.php?size=150&color=F0600F&bg=050AA0"}
*/
if(!defined('DATALIFEENGINE')){die("Hacking attempt!");}
if(!is_numeric($size)) $size = 90; //размер если не указан в параметре
if(!($color)) $color = "000000"; //цвет кода если не указан в параметре
if(!($bg)) $bg = "FFFFFF"; //цвет фона если не указан в параметре
$adress = "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
if($v){
echo "<img src='https://qrcodes.com.ua/api/?s=".$size."&c=".$color."&b=".$bg."&u=".$adress."' alt='qr code' style='border:1px solid #A8A8A8;' />";}
else {
echo "<img src='https://chart.apis.google.com/chart?chs=".$size."x".$size."&cht=qr&chl=".$adress."' alt='qr code' style='border:1px solid #A8A8A8;' />";}