File "admin-qrcode-view.inc.php"
Full Path: /srv/www/www.cadoro.it/src/controllers/admin-qrcode-view.inc.php
File size: 619 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
$qrcode = models\Qrcode::get_by_id($id);
if (!$qrcode) {
not_found();
}
include('classes/phpqrcode/lib/full/qrlib.php');
$dataText = BASE_URL . "/qrcode/" . $qrcode['uniqid'];
if(_request('output') && _request('output') == "svg") {
$svgCode = QRcode::svg($dataText, false, false, QR_ECLEVEL_M, false, 10);
header('Content-type: text/xml');
header('Content-Disposition: attachment; filename="qrcode_'._slug($qrcode['title']).'.svg"', '');
echo $svgCode;
exit;
}
// outputs image directly into browser, as PNG stream
QRcode::png($dataText, false, QR_ECLEVEL_M, 10);
?>