1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | require_once ('jpgraph/QR/qrencoder.inc.php'); // Data to be encoded $data = '01234567'; // Create a new instance of the encoder and let the library // decide a suitable QR version and error level $encoder = new QREncoder(1); // Use the image backend (this is also the default) $backend = QRCodeBackendFactory::Create($encoder); try { // . send the QR Code back to the browser $backend->Stroke($data); } catch (Exception $e) { $errstr = $e->GetMessage(); echo 'QR Code error: '.$e->GetMessage()."\n"; exit(1); } |