Mit Version 1.1 wurde ein kleiner Fehler bei der Speicherung des GiroCodes als Bildgrafik korrigiert. Folgendes Beispiel verdeutlicht die Speicherung als Grafik:
require_once 'phpgirocode-1.1/phpqrcode/qrlib.php'; require_once 'phpgirocode-1.1/phpgirocode.class.php'; $phpGiroCode = new PhpGirocode(); $phpGiroCode->setBIC("HELADEF1WEM"); $phpGiroCode->setIBAN("DE68820510001163220970"); $phpGiroCode->setAmount(100.14); $phpGiroCode->setText("Beschreibung"); $phpGiroCode->setReciver("Max Mustermann"); // Pfad und Dateiname $out_file = dirname(__FILE__).'/out.png'; // GiroCode als Datei speichern $phpGiroCode->generate(PhpGirocode::OUTPUT_FILE, $out_file);
Sollte es Probleme bei der Generierung der GiroCodes geben, so kann man jetzt den Pfad für temporäre Dateien anpassen:
$phpGiroCode->setTmpPath('/tmp');
Standardmäßig wird der Pfad mittels sys_get_temp_dir ermittelt.
Mehr über PhPGiroCode erhalten Sie hier.