Formulare mit HTML5 und CSS3 erstellen

Der einfache Titel dieses Beitrages täuscht. Mit den aktuellen Browsern kann man komplette Formulare validieren, Fehlermeldungen darstellen und sogar reguläre Ausdrücke in den Eingabefeldern hinterlegen, gegen die die Eingaben validiert werden. In diesem Artikel erfahrt ihr, zu was die aktuellen Browser fähig sind. Die Eingabefelder Mit HTML5 kamen auch neue Typen für einfache Eingabefelder. Während … Weiterlesen …

Objektorientiertes Javascript

In der heutigen Zeit kommt man selten drum herum massiv Javascript verwenden zu müssen. Benutzeroberflächen werden auf modernen Seiten immer intuitiver und dynamischer. Da bleibt es nicht aus, dass das dahinterliegende Javascript sehr komplex wird. In einem meiner aktuellen Projekte ist dies der Fall. Grob beschrieben geht es dabei um die Validierung von Benutzereingaben. Für … Weiterlesen …

PHP Soap und das p12 Zertifikat

SSL - Sicherheit mit Zertifikaten

Heute wird es ein bisschen technischer. Vor ein paar Tagen habe ich von den Jungs von safe.me den Auftrag bekommen den Webservice der NV Versicherung in die vorhandenen Vergleichsrechner zu integrieren. Die NV Versicherung liefert ein p12 Zertifikat aus, über das man sich als Client über eine sichere Verbindung authentifiziert. Bei der Anwendung des Zertifikates … Weiterlesen …

Lokalpatriotismus

Anfang Februar machte mich Raphael von safe.me auf die Lokalpatrioten Aktion von Deutsche Startups aufmerksam. Ich fand die Idee von Beginn an ziemlich spannend und so fand ich gestern Abend auch mal Zeit mir dazu ein paar Gedanken zu machen. Ich muss echt mal eine Lanze für Beckum brechen. Nicht nur, dass ich hier lebe … Weiterlesen …

PDO und die WHERE IN Problematik

Seit die Standard MySQL Extension in PHP als veraltet markiert wurde und entsprechende Meldungen bei der Benutzung dieser Library hervorgerufen werden, wird der Einsatz von moderneren und auch sehr viel sichereren Erweiterungen immer notwendiger. Ich selbst arbeite seit geraumer Zeit mit der PDO Extension von PHP. Wie schon bei den LIKE Statements erwähnt, muss man … Weiterlesen …

PHP5 und BiPRO Teil III

Vor ein paar Tagen hat Sebastian von safe.me mich um einen Rat wegen eines Webservices gefragt, wobei ich auf ein sehr interessantes Feature des SoapClient Objektes gestoßen bin, mit dem ich mir vor Monaten jede Menge Nerven, Zeit und Ärger hätte sparen können. Zu jenem Zeitpunkt ging es um die Realisierung einer Anbindung zum BiPRO … Weiterlesen …

Das Portfolio ist endlich online!

Man mag es kaum glauben, aber ich habe es heute endlich geschafft das Portfolio zu aktualisieren. Für die Realisierung des Portfolios habe ich mich für das WordPress Plugin Awesome Filterable Portfolio entschieden. Ganz so awesome war es dann doch nicht. Es enthielt einige Bugs und das Design musste auch relativ umständlich angepasst werden. Doch am … Weiterlesen …

WordPress Plugin Boilerplate

  Die WordPress Software, welche ich selbst auch nutze, mag in vielerlei Hinsicht sehr praktikabel und nützlich sein. Sobald man aber etwas tiefer in den PHP Code geht und Plugins erweitern oder selbst entwickeln muss, möchte man das ganze Ding am liebsten in die Tonne hauen. WordPress hat sich selbst Code is Poetry auf die … Weiterlesen …

Was sind eigentlich Code Reviews?

Assoziative Arrays mit Javascript

Gerade eben habe ich in Nils Langners Blog „the web hates me“ das Video „Frank Sons Code Reviews – Leave your ego at the door“ von der Developer Conference 2013 in Hamburg gesehen. Dieses Video erklärt sehr ausführlich und sehr verständlich wie man Code Reviews durchführt. In diesem Video werden bekannte Floskeln, wie z.B. „Das … Weiterlesen …

Die Validierung von deutschen Kommazahlen mit PHP

Ich glaube jeder PHP Entwickler stand schon mindestens einmal vor dem Problem deutsche Kommazahlen validieren zu müssen. Da ich gerade für vergleichen-und-sparen.de eine Applikation überarbeite, die Eingabefelder für Formulare erstellt und validiert, stolperte ich auch über die bisherige Realisierung der Validierung von Kommazahlen im deutschen Format. Da ich hier ziemlich aufwendige reguläre Ausdrücke verwendet habe, … Weiterlesen …