Post von realloc | Einsortiert in Code, Wordpress am 20. Februar 2009 | 3 Kommentare 
Wenn man an Wetter-Informationen gelangen möchte, kann man inzwischen auf einige Dienste zurückgreifen, die diese Informationen sogar kostenlos anbieten. Vermutlich hätte ich einiges an Zeit gespart, wenn ich mir für das neue Projekt Hotels in Sizilien gleich nach den verfügbaren WordPress-Plugins zum Thema “Wetter” gesucht hätte. Ich wollte jedoch zuerst die Dienste ansehen, die mir Wetter-Daten als XML-Feed oder eventuell sogar Daten JSON-Format liefern. Die GeoNames WebServices bieten unter anderem auch Wetter-Informationen an. Die Nachteile werden allerdings erst offensichtlich, …

Post von realloc | Einsortiert in Code am 19. November 2008 | Keine Kommentare 
Damit die Lösung für den Kunden auch nach -zig Änderungen immer noch wartbar ist und sich außerdem der Grafiker so richtig austoben kann, ist der Einsatz von Templates an sich immer eine klasse Idee. Aber bevor ich Smarty einsetze, überlege ich lieber zweimal … für kleinere Projekte nutze ich lieber etwas Leichtgewichtigeres wie zum Beispiel eine eigene Template-Klasse.
Um mal ein Beispiel zu geben, wie ich mir den Einsatz vorstelle, hier etwas PHP-Code:require_once (‘./include/template.php’);
$page = new Template …

Post von realloc | Einsortiert in Code am 14. November 2008 | Keine Kommentare 
Falls man mal in die Verlegenheit kommt, die maximale Zeichenlänge maxlength eines Eingabefeldes für ein Formular automatisch durch die Länge des Spaltentypen aus einer MySQL-Tabelle ermitteln zu wollen, ist vielleicht dieser kurze Artikel ganz nützlich. Da aber Abfragen für Beschreibungen der Tabellenstruktur nicht unbedingt einer Standardisierung unterliegen, ist folgende Vorgehensweise vermutlich nur für MySQL-Anwender brauchbar …
Ob man MySQL die Abfrage DESCRIBE table_name oder SHOW COLUMNS FROM table_name schickt, ist reine Geschmackssache. Beide Statements liefern das selbe Ergebnis. …

Post von realloc | Einsortiert in Code am 16. Oktober 2008 | 19 Kommentare 
Wer sich fragt, wie man die Anzahl der Backlinks (inlinkData) und der indexierten Seiten (pageData) bei Yahoo mit einem Script holen kann, darf sich über die hier beschriebene Lösung freuen. Man muss sich glücklicherweise bei Yahoo schon lange nicht mehr damit plagen, die Seite zu holen, zu parsen und dann zu warten bis Yahoo mal wieder leichte Änderungen am Design macht, die das einmal funktionierende Script zusammenbrechen lassen. Mit der API von Yahoo und der SimpleXML-Extension von PHP wird das ganze zum Kinderspiel.
Zuerst muss man sich einen API-Key bei Yahoo besorgen. Dann muss das …

Post von realloc | Einsortiert in Code am 15. Oktober 2008 | Keine Kommentare 
Mit dem Titel Never Trust A Stranger oute ich mich erstmal ganz klar als Kind der 80er. Mein Opa hätte vermutlich Trau! schau! wem? gewählt und damit sein greises Alter verraten. Wie auch immer … der Sinn bleibt der Gleiche. Traue niemals den Eingaben der Benutzer! ist eine der wichtigsten Regeln für Webprogrammierer. Durch entsprechende “Demonstrationen findiger Benutzer” auf diversen bekannteren Websites sollten die Meisten schon mal was von möglichen Attacken (SQL-Injection, XSS CSS Injection usw.) gehört haben. Diese Themen habe ich auch auf meiner Liste. Aber heute soll es …
