=

Daschmi's Notizblog

RSS Feed

PhP GiroCode Version 1.1

Erstellt in Sonstiges am 7. Juni 2015

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.

Ebenen (THREE.PlaneGeometry) nur von einer Seite sichtbar

Erstellt in Sonstiges am 17. April 2015

Wer bei Threejs das Problem hat, dass seine Ebenen nur von einer Seite sichtbar sind sollte beim Material den Parameter side beachten.

Beispiel:

...
material = new THREE.MeshLambertMaterial( { color: color, side: THREE.DoubleSide } );

this.objects[oi] = new THREE.Mesh(
new THREE.PlaneGeometry(
this.planes[i][0],
this.planes[i][1]
),
material
);
...

PhpGiroCode

Erstellt in PHP, Sonstiges am 1. März 2015

GiroCode für QR – Code Überweisung generieren

Mit Hilfe dieser Bibliothek ist es möglich QR Codes zu generieren, die das überweisen z.B. mit der Sparkassen App erleichtert. Die Funktion generiert dabei aus IBAN/BIC oder Kontonummer/BLZ einen QR-Code der für Überweisungen innerhalb Deutschlands genutzt werden kann.

Funktionen:

  • Generierung eines QR-Codes (GiroCode) für Überweisungen innerhalb Deutschlands
  • Ermittlung von IBAN/BIC aus Kontonummer und BLZ (BLZ Stand Januar 2015)
  • Validierung von IBAN mittels Prüfziffer
  • Rückgabe von Bankdaten aus BLZ oder BIC
  • Rückgabe an Browser oder Speicherung in Datei

Beispiel:

IBAN
BIC
Empfänger
Betrag
Betreff
QR - GiroCode



PhpGiroCode PHP Klassenbibliothek

Stückpreis: 10,00 EUR

Javascript Asynchron laden

Erstellt in Sonstiges am 19. Februar 2015

Funktion um Javascript Dateien asynchron nachzuladen:

function loadJs(jsURL)
{

  var scriptTag = document.createElement(’script‘);
  scriptTag.src = jsURL;
  scriptTag.type = ‚text/javascript‘;
  scriptTag.async = true;
  var headTag = document.getElementsByTagName(‚head‘)[0];
  headTag.appendChild(scriptTag);

}

WordPress Option Cache leeren

Erstellt in Wordpress am 17. Februar 2015

Manchmal kann es nötig sein, den Cache zu löschen der die WordPress Optionen zwischenspeichert. Dazu kann folgende Funktion aufgerufen werden:

wp_cache_flush();

Der nächste Aufruf von get_option liefert dann den aktuellen Wert aus der Datenbank.



Bitte genehmigen Sie die Verwendung von Cookies dieser Website! Mehr Informationen

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close