Der Interaktionsdesigner – PHP, jQuery und CSS

Archiv der Kategorie PHP


 

Mittwoch, den 25. Februar 2009

Automatisch erkennen wie CSV Dateien aufgebaut sind

CSV Dateien sind z.B. Exports aus Datenbanken oder Excel. Der Name steht für Comma-Separated Values und bedeutet, dass die Werte von einem Komma getrennt sind. Damit kann man einfach eine CSV importieren und zum Beispiel in PHP weiter verarbeiten.
Tja, einfach ist das natürlich nicht und jedes Programm erstellt andere CSV Dateien. Ich habe eine Funktion [...]

Freitag, den 20. Februar 2009

jQuery UI Progressbar und PHP verbinden

Der neuste Release Candidate vom jQuery Userinterface 1.6 ist genial! Vor allem das neue Element, die Progressbar, hat es mir angetan. Die Bedienung ist sehr einfach, einem Element wird die Progressbar zugewiesen und die Bar dehnt sich in den gegebenen Proportionen automatisch aus.
Herrlich und sehr einfach mit einer Schleife in JavaScript zu verändern. Aber wie [...]

Samstag, den 31. Januar 2009

PHP Kurzschreibweisen

Mit PHP kann man zwischen <? und ?> nicht nur ganze Programme schreiben sondern auch einfach und schnell Werte ausgeben. Das ist besonders praktisch für Templates mit Funktionen wie z.B. in WordPress und TYPOlight eingesetzt.
Anders als bei TYPO3 wird der Inhalt nicht über Marker in den HTML Code transportiert, sondern direkt über dynamischen PHP Code. [...]

Donnerstag, den 8. Januar 2009

PHP Snipplet: Die letzten X Tage…

Dieser gregorianischer Kalender hat bekanntlich seine Tücken. Zum Glück gibt es mit PHP eine sehr einfache Möglichkeit die letzten X Tage durchzugehen. Ohne sich Gedanken über Monatswechsel, Jahreswechsel und Schaltjahre zu machen.

Dienstag, den 9. September 2008

Besser PHP Programmieren mit Filtern

Heute gibts im lesenswerten Blog Nettuts den Artikel 10 Principles of the PHP Masters. Gespickt ist er mit interessanten Links und wertvollen Erkentnissen der PHP Gurus. Nett zu lesen definitiv. Für mich neu und wirklich nützlich sind die Filterfunktionen von PHP.
Wie praktisch ist das denn? Im Folgenden ein Schnelleinstieg.