11. Januar 2017
PSR-2: Coding Style Guide
Die PSR-2 Spezifikation beinhaltet Vorgaben zur Formatierung einer PHP-Datei. Sich an diese Richtlinien zu halten, ist vor allem dann sinnvoll, wenn man mit anderen Leute zusammen an einem Projekt arbeitet. Halten sich alle an die gleichen Stilvorgaben, verschwendet niemand Zeit, sich erst in fremden Code einzulesen. 1. Allgemeines Die erste Voraussetzung ist, dass sich der …
weiterlesen
20. November 2015
imagecreatefromjpeg() recoverable error: Premature end of JPEG file
Freitag, kurz vor Feierabend und ein guter Kunde meldet, dass beim Webupdate seines ERP-Systems Fehler auftreten. Nach kurzer Analyse stellt sich folgender PHP5-Fehler bzw. Warnung heraus:„imagecreatefromjpeg() recoverable error: Premature end of JPEG file“ oder zu deutsch: in der Funktion imagecreatefromjpeg() wird ein JPEG-Bild eingelesen, das eine Warnung auswirft, weil wohl ein anderes Dateiende erwartet wird. …
weiterlesen
21. Februar 2012
PHP De-Obfuscation
In den letzten Tagen hatte ich viel mit obfusciertem PHP-Quellcode (Frameworks & Schadcode) zu tun, der zumeist über einen langen String definiert war und dann mittels einfacher eval()-Funktion erst zur Laufzeit das ein oder andere dunkle Geheimnis preisgab. Das erste Hindernis besteht darin, diesen String in lesbaren Quellcode zu formatieren. Nach kurzer Recherche im Web …
weiterlesen
2. Juni 2011
Generierung einer PHP-Dokumentation mit NetBeans
PHPDoc ist eine Dokumentationslösung für PHP. Aus der Dokumentation können dann mit bspw. phpDocumentor später die Beschreibung für APIs oder die Entwicklerdokumentationen generiert werden. Auch einige IDEs wie NetBeans oder Zend Studio greifen auf diese Kommentare zurück und benutzen sie für die Codevervollständigung und Beschreibung. Um eine solche Dokumentation mit NetBeans unter Windows mit dem …
weiterlesen