August 2010

Gefährliche Standardkonfiguration des Apache für PHP-Suffixe

Soeben bin ich auf den folgenden Blogeintrag aufmerksam geworden, der mich doch recht stutzig gemacht hat:

[...] The non-obvious problem with the above is that it will allow not only "file.php" to be treated as PHP scripts, but also "file.php.txt", which means that any file containing ".php" in its name, no matter where in the filename, would be treated as a PHP script. [...]

Einordnung:

Datumformat in Excel umwandeln lassen - Aus Datenbank-Schreibweise

Solltet ihr auch einmal das Problem haben, beispielsweise aus einer Datenbank exportierte Datumswerte in ein anderes Format umzuwandeln hier ein kurzer Tipp, wie es geht (klappt sowohl in OpenOffice Calc als auch MS Excel):

Verwendet einfach die folgende Formel, um das Datum in einem anderen Feld entsprechend formatiert ausgeben zu lassen:

Funktion: Text

Einordnung:

Vorsicht bei der Jahresangabe mit Zend_Date: yyyy vs. YYYY - ISO 8601

Heute nur ein kurzer Hinweis nach eigener Erfahrung:

Bei der Verwendung von Jahreswerten in Zend_Date muss immer genau überlegt werden, ob das Jahr laut ISO 8601 oder eine "normale" Jahresangabe verwendet werden soll.

Bei der Schreibweise über Konstanten ist der Unterschied zunächst nicht leicht zu erkennen
ISO8601 Schreibweise: YYYY
Jahr 4-Stellig (nicht ISO): yyyy

Einordnung:

Kurztrip London August 2010

Fotos von Steffis und meinem 3-Tage Kurztrip nach London. Somit schon mein zweiter Besuch dort.

Es war einfach großartig, auch wenn das Wetter teilweise nicht ganz mitgespielt hat und es teilweise in Stress ausartete, möglichst viele der unzähligen Londoner Sehenswürdigkeiten zu besuchen.

Auf jeden Fall empfehlenswert, aber besser noch mehr Zeit einplanen!

Einordnung:

Urlaub Heiligenhafen 2010

Nachdem unser "Segelurlaub" gleich am ersten Urlaubstag unterbrochen wurde, verbrachten wir die restlichen Tage in Heiligenhafen und Umgebung.

Insgesamt ein schöner Urlaub nach dem Motto:
1. Meist kommt es anders und
2. als man denkt!

Einordnung:

PHP Excel Extension - Excel Spreadsheets schnell und einfach erstellen

Unter der URL http://ilia.ws/archives/222-PHP-Excel-Extension.html

wurde von Ilia Alshanetsky eine neue Excel Export Routine für PHP vorgestellt.

Diese ist komplett Objektorientiert aufgebaut und laut seiner Aussagen sehr schnell (ich habe es selbst noch nicht getestet, aber die Aussagen sind sehr positiv).

Das Tool Basiert auf der C++ Lib: LibXL.

Einordnung:

Array dereferencing nun endlich in PHP!

Es wird nun bald endlich möglich sein, auf Array Rückgaben einer Methode direkt anhand eines Schlüssels eine Auswahl zu treffen, ohne den Wert zunächst in eine temporäre Variable zu schreiben:

<?php
function foo() {
return array(1, 2, 3);
}
echo foo()[2]; // prints 3
?>

Einordnung: