PHP

Google Wetter API eingestellt: Die Alternativen

Vor einiger Zeit wurde die Google Wetter API eingestellt. Viele Blogs schrieben darüber, unter anderem auch AndroidPit. Mithilfe der Google-API konnte man gezielt weltweit Wetterdaten für Städte abfragen und bekam sofort Vorhersagen für mehrere Tage als Ergebnis geliefert. Viele Webseiten und Apps, die darauf zugegriffen haben, laufen seitdem nicht mehr oder wurden ganz vom Netz […]

JavaScript

JQuery: Slideshow-Plugins mit wechselnden Bildern und Text

Eine Slideshow zieht das Auge des Besuchers einer Webseite fast schon magisch an. Besonders mit einem "Fade in" und "Fade out" Effekt bei den Bildern und Texten wird die Aufmerksamkeit des Nutzers auf das interaktive Element Slider, auch besser bekannt als "Slide Show" oder "Slideshow", gelenkt. Ein sogenannter Slider mit wechselnden Bildern und Teasertext kann […]

JavaScript

JQuery: Leere Felder mit Standardtext belegen

Ansprechende Kontaktformulare oder aber ganz allgemeine Formulare wirken selbsterklärend, wenn die Textfelder mit beschreibenden Werten oder Texten vorbelegt sind. Bei einem Kontaktformular, welches die drei Felder Name, E-Mail und Nachricht beinhaltet, können die Felder zum Beispiel die Phrasen "Ihr Name", "Ihre E-Mail-Adresse" sowie "Ihre Nachricht" als Standardwerte haben. Bei einem Klick in ein Feld sollte […]

PHP

Symfony 2.1 unter XAMPP (Ubuntu) installieren

In einem früheren Post habe ich beschrieben, wie man das Symfony 2 Framework auf einem XAMPP Server unter Windows 7 aufsetzt und richtig konfigurieren kann. Unter Linux, in diesem Tutorial durchgeführt auf einem Xubuntu System, ist die Installation im Prinzip dieselbe wie auf einem Windows OS (Betriebssystem). Unterschiede gibt es bei den Verzeichnissen. Auch das […]

PHP

XML-Datei mit PHP erstellen

PHP bietet uns Programmierern so einige Möglichkeiten, dynamisch eine XML Datei zu erstellen. Je nachdem, welchen Zweck man verfolgt, kann man schon mit einfachen Schleifen und echo-Befehlen sehr schnell ein valides und wohlgeformtes XML ausgeben. Bei einer großen Anzahl an Knoten (Nodes) kann es dann sehr schnell in lange String-Ketten ausarten. Beim Programmieren möchte man […]

Ubuntu

Umschalten der Tastaturbelegung (Sprache) in Xubuntu

Wenn man das normale Ubuntu mit Gnome Oberfläche installiert hat, dann wird beim Hinzufügen einer weiteren Tastaturbelegung das Element bzw. Symbol in der oberen Leiste zum Umschalten angezeigt. Wenn man Xubuntu, also Ubuntu mit XFCE Oberfläche, frisch installiert hat, dann ist dieses Symbol beim Anlegen eines Tastaturlayouts nicht zu sehen. Um das Element in die […]

JavaScript

jQuery-Selektor mit regulären Ausdrücken

Wer mit dem Javascript-Framework jQuery arbeitet, der wird irgendwann merken, dass normale Selektoren wie #name oder .name nicht mehr ausreichen und man gezwungen ist, reguläre Ausdrücke zu verwenden. Einen offiziellen Regex Selektor besitzt jQuery nicht. James Padolsey hat auf seiner Webseite einen Selector vorgestellt, mit dem man auch reguläre Ausdrücke nutzen kann. Die Verwendung der […]

Werkzeuge

Symfony2 auf XAMPP installieren (Windows 7)

Ein lokaler Server wie XAMPP oder WAMPP ist für Webentwickler unabdingbar. In diesem Tutorial möchte ich erklären, wie man auf einem Windows 7 Betriebssystem das Symfony 2 Framework unter XAMPP installieren kann und PHP in der Umgebung für Symfony richtig konfiguriert. Eine einfache Installation reicht zwar aus, jedoch werden zusätzliche PHP Module wie APC benötigt. […]

CSS

Banner (div) außerhalb des Contents positionieren

In CSS gibt es viele Möglichkeiten, ein Banner rechts oder links außerhalb der Seite und somit außerhalb des Contents zu positionieren. Auf vielen Webseiten werden gerne interne Werbebanner platziert, die auf eigene statt fremde Angebote oder Seiten verlinken. Besonders bei Aktionen, Sonderangeboten oder neuen Artikeln kann man so die Aufmerksamkeit der Kunden auf diese "Highlights" […]

PHP

Mittels PHP eine E-Mail mit CC/BCC senden

In PHP kann man sehr leicht eine E-Mail mit einem kleinen Script versenden. Dazu kann die mail Funktion genutzt werden. Um zusätzlich zum Empfänger einen CC (Carbon Copy) bzw. einen BCC (Blind Carbon Copy) anzugeben, kann die Mail mit den entsprechenden Headern ausgestattet werden. An die Funktion wird als erster Parameter der Empfänger der Nachricht […]