Vediamo come creare un semplice QRCode in php.
Prima di tutto scarichiamo la libreria per crearlo dal seguente sito
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<?php // Usiamo la libreria require("qrlib.php"); //Directory del nostro file $DIR = './'; // ECC Level, livello di correzione dell'errore (valori possibili in ordine crescente: L,M,Q,H - da low a high) $errorCorrectionLevel = 'L'; // Grandezza della matrice dimensioni variabili da 1 a 10 $matrixPointSize = 4; // I dati da codificare nel nostro QRcode $data = "http://codematrix.altervista.org"; // Salviamo il file $filename = 'qrcode'.md5($data.'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png'; // Creamo il nostro QRcode in formato PNG QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2); // Stampo immagine a video echo '<img src="'.$DIR.basename($filename).'" /><hr/>' ?> |
E possibile creare un immagine qr senza dover scaricare nessuna libreria e direttamente passando dei parametri da get alle api di google.
200×200 la grandezza e poi la nostra data.
Prova Api Google