function generate_qrcode($text) { $qr_args = array('data' => QR . "data", 'images' => QR . "image"); $enc = md5($text); $qr_img_black = tempnam("/tmp", time()) . "qr-{$enc}.png"; $qr = new QR($qr_args); $args = array('d' => $text, 'path' => $qr_img_black); $qr->encode($args); $im_black = imagecreatefrompng($qr_img_black); imagecolorset($im_black, 1, 126, 126, 126); imagepng($im_black, $qr_img_black); return $qr_img_black; }
<?php include "qr.php"; $qr = new QR(array(data => './data', images => './image')); $qr->encode(array('d' => 'http://upcoming.org/event/155488/', 'path' => '/home/asc/papers/dwim/img/qr.jpg'));
<?php include_once "QR.php"; $text = "http://m.flickr.com/search/?q=filtr%3Aprocess%3Dheathr&st=rec"; $path = "/home/asc/Desktop/qr.jpg"; $qr = new QR(array('data' => dirname(__FILE__) . '/data', 'images' => dirname(__FILE__) . '/image')); $qr->encode(array('d' => $text, 'path' => $path));