Aug 17
Ein QR-Code ist ein 2D-Code in dem bestimmte Daten (z.B. Texte, Internetadressen etc.) verschlüsselt werden. Die Codes können mit div. Programmen auf Mobiltelefonen oder Handhelds gelesen werden.
QR-Codes können ganz einfach mit der Google Chart API dynamisch erstellt werden. Dazu muss einfach eine dynamische Bild-URL aufgerufen werden.
Beispiel: Der Textbaustein “Hello World” als QR-Code

Eine Anleitung wie der QR Code eingebunden werden kann findet man unter http://code.google.com/intl/de-DE/apis.
Mai 08
In eines meiner Projekte können die User ab sofort die YouTube Favoriten in ihre eigene Videogalerie importieren. Die Funktion dazu muss mit Emailadresse, Passwort und Benutzername aufgerufen werden. Diese liest bei allen Favoriten die VideoID, die Bezeichnung und den Beschreibungstext aus. Die Funktion passiert auf der YouTube API, benötigt wird Zend GDATA – dieses kann hier heruntergeladen werden. Ergänzt werden muss der Developer Key, Client ID und Application ID. Weiterlesen »
Apr 28
Uns erreichen immer wieder Emails von Leuten von deren Internetseiten unsere User Bilder in Ihre Profile oder Gästebucheinträge einbinden. Natürlich binden wir die URLs sofort in unseren Filter ein, jedoch kann dies nie einen 100%igen Schutz bieten.
Daher empfehle ich Ihnen immer den Einbau eines .htaccess Trafficschutzes. Ein nettes Tutorial dazu findet man unter http://www.trafficklau.de/htaccess.html.
Apr 23
Mit folgendem Codeschnipsel kann man einen HTML-Farbwert (z.B. #C2C2C2) in einen RGB-Wert (0,0,76) umwandeln:
$htmlfarbwert = “#C2C2C2″;
$hex_rot = hexdec(substr($htmlfarbwert, 1, 2));
$hex_gruen = hexdec(substr($htmlfarbwert, 3, 2));
$hex_blau = hexdec(substr($htmlfarbwert, 5, 2));
In den Variablen $hex_rot, $hex_gruen und $hex_blau sind die jeweiligen RGB-Farbwerte gespeichert.
Die Umwandlung kann z.B. bei der Erstellung von PDFs ganz nützlich sein um einen eingegebenen HTML-Farbwert in die RGB-Werte zu wandeln.
Nov 28
Unter http://detectmobilebrowsers.mobi kann man PHP-Browserweiche herunterladen. Die Weiche identifiziert mobile Browser und leitet dann falls gewünscht auf die mobile Version weiter bzw. man kann damit den Zugriff auf die mobile Version per Desktopbrowser unterbinden.
Nov 18
Mobile Internetseiten liegen immer mehr im Trend. Um die Seite für das IPhone zu optimieren kann man folgenden Tag verwenden, um die Breite entsprechend anzupassen:
<meta name="viewport" content="width=320px" />
Mobile Internetseiten liegen immer mehr im Trend. Um die Seite für das
IPhone zu optimieren kann man folgenden Tag verwenden, um die Breite
entsprechend anzupassen:Diesen einfach im Headbereich des Quellcodes eintragen und die Seite wird auf die iPhonebreite von 320 Pixel angepasst.
Okt 17
Neben den Standardformaten A4 und A5 (Hoch- und Querformat) kann man bei fPDF auch ein individuelles Seitenformat angeben. z.B. zum Bedrucken einer Scheckkarte kann folgendende Funktion verwendet werden: Weiterlesen »
Sep 23
Bei manchen Projekten wünscht man sich, Dateien auf FTP-Servern direkt bearbeiten zu können. Da jedoch das FTP-Protokoll, wie der Name FTP (= File Transfer Protocoll) schon sagt, für den Transfer von Dateien entworfen wurde, ist dafür ein kleines Workaround nötig: Weiterlesen »
Mrz 22
An zahlreichen Stellen muss man bzw. sollte man Emailadressen auf Ihre Gültigkeit prüfen um Tippfehler und beabsichtigte Fehleingaben zu vermeiden. Weiterlesen »
Mrz 17
Auf der Suche nach einer einfachen Funktion die einen unique-String/SessionID erzeugt habe ich mir kurzfristig eine eigene Funktion geschrieben, die verschied. Strings kombiniert und mehrfach MD5-kodiert.
Die Funktion hat den Vorteil, dass definitiv einzigartige Strings erzeugt werden (z.B. für SessionIDs), ohne eine Unique-Prüfung per Datenbank durchführen zu müssen. Weiterlesen »
Aktuelle Kommentare