PHP Maniac

Das PHP Blog für PHP-Profis und alle die es werden wollen

Tag: tipps & tricks

PHP und die Twitter-API – Freunde & Follower (Teil 2)

23 Februar, 2010 (20:03) | Code-Schnipsel, PHP 5 | Von: PHP Maniac

Nachdem ich im Ersten Teil von „PHP und die Twitter-API“ bereits die Grundlagen für einen PHP-Zugriff auf die Twitter-API erläutert habe gehts jetzt endlich ans Eingemachte. Mit Hilfe der im ersten Teil erstellten Funktion call_twitter werden wir die Follower und Freunde des Twitter-Accounts über die API auslesen. Also, los gehts…

Weiterlesen »

iPhone: Sprachausgabe (Voice Feedback) bei Nike+ reparieren

1 September, 2009 (18:22) | iPhone, Tipps und Tricks | Von: PHP Maniac

Nachdem nach einigem Hin- und Her endlich ein funktionstüchtiger Nike+ Sensor bei mir aufgeschlagen ist, versuche ich mich wieder regelmäßig zum Joggen zu zwingen. Mit den Nike+ Statistiken und vor allem dem Voice-Feedback mit meinem iPhone 3Gs macht das Ganze auch gleich deutlich mehr Spaß. Leider ist aber eben diese Sprachausgabe schon nach wenigen Einsätzen bei mir ausgefallen. Das iPhone erkennt zwar problemlos den Sensor und meine Laufstrecke aber immer wenn ich aus Motivationsgründen die aktuellen Infos angesagt bekommen möchte, läuft stur die Musik weiter.

Lange Rede kurzer Sinn: Nach langem Probieren bin ich auf eine Lösung gestossen, die das Problem bei mir sofort behoben hat. Daher möchte ich sie an dieser Stelle mit allen Leidgenossen teilen, damit das Überwinden des inneren Schweinehunds nicht unnötig erschwert wird. Und so gehts:

1) In den iPhone Einstellungen unter Nike+ die Sprachausgabe komplett deaktivieren
2) Einstellungen beenden und das iPhone komplett ausschalten
3) Wenn das iPhone komplett abgeschaltet ist könnt ihr es erneut einschalten
4) Jetzt wieder unter Einstellungen -> Nike+ das Voice-Feedback (Sprachausgabe) aktiveren
5) Viel Spaß beim Training mit Motivation auf Knopfdruck!

Sollte die Lösung bei euch funktionieren würde ich mich über einen kleinen Kommentar freuen. Falls nicht könnt ihr auch gerne posten wie ihr das Problem in den Griff bekommen habt.

Cronjob Alternative mit PHP

17 Mai, 2009 (16:44) | Server, Tipps und Tricks | Von: PHP Maniac

In vielen Webspaceangeboten fehlen heutzutage leider immernoch Cronjobs für das regelmäßige, automatierte Ausführen von wiederkehrenden Arbeiten wie z.B. Backups. Da Webhoster immernoch primär mit Attributen wie Speicherplatz, kiloweise Email-Adressen oder Traffickontingenten auf Kundenfang gehen, könnte die geringe Verbreitung von Cronjobs allerdings auch auf mangelndes Interesse seitens der Kunden zurückzuführen sein. Sei es, da viele überhaupt nicht richtig wissen was Cronjobs sind oder leisten können oder weil nach wie vor einfach zu wenig Backups erstellt werden. Daher möchte ich meinen heutigen Beitrag den Cronjobs widmen und wie eine ähnliche Funktionalität auch ohne „echte“ Cronjobs auf kleinen Webspacepaketen realisiert werden kann.

Weiterlesen »

Dynamische Bilder mit PHP erzeugen

14 Mai, 2009 (13:59) | Code-Schnipsel, HTML, Tipps und Tricks | Von: PHP Maniac

Die Ausgabe von Text und HTML Code mit PHP ist eine alltägliche Arbeit. Mit Hilfe der PHP Erweiterung GDLib lassen sich aber auch sehr einfach Bilder mit dynamischen Inahlt erzeugen. Um dies zu demonstrieren möchte ich heute ein kleines Skript vorstellen, dass das aktuelle Datum und die Uhrzeit ausgibt. Das entstandene PHP Skript lässt sich ganz einfach in einen IMG Tag einbinden. Somit eignet sich diese Methode z.B. zur Erstellung von Signaturen für Foren.

Weiterlesen »

HTTP Header mit PHP verändern

11 Mai, 2009 (09:09) | Code-Schnipsel, Grundlagen, Server, Tipps und Tricks | Von: PHP Maniac

Wie wir bereits beim Erstellen von HTTP GET Requests mit PHP gesehen haben, sieht das HTTP Protokoll verschiedene Header-Informationen vor, die die Kommunikation zwischen Server und Client regeln. Mit Hilfe der PHP Funktion header() lassen sich die HTTP Header verändern oder überschreiben, was ein sehr mächtiges Instrument bei der Entwicklung mit PHP darstellt.

Weiterlesen »

Einfach schnelleren PHP Code schreiben

6 Mai, 2009 (19:06) | Grundlagen, Quellcode optimieren, Tipps und Tricks | Von: PHP Maniac

Wer mit Schleifen zu tun hat, die sehr oft wiederholt werden müssen, sollte sich ruhig einmal einige Gedanken zur Vorgehensweise von PHP machen. Durch wenige kleine Änderungen an der richtigen Stelle lassen sich große Geschwindigkeitsvorteile erzielen. Hierbei ist keine schwarze Magie im Spiel und niemand muss den PHP Quelltext verstehen, denn die folgenden Tipps zur PHP Code Optimierung sind leicht verständlich und gut nachvollziehbar.

Weiterlesen »

Syntax Highlighting mit PHP

1 Mai, 2009 (08:47) | Code-Schnipsel, HTML, PHP, Sicherheit, Tipps und Tricks | Von: PHP Maniac

Während in jedem guten Editor der Quellcode bereits automatisch eingefärbt wird, ist dies auf Webseiten längst kein Standard. Jedoch erleichtert das Hervorheben von Schlüsselwörtern, Variablen und Programmcode die Lesbarkeit enorm und ermöglicht einen intuitiveren Umgang mit dem Quelltext. Natürlich lässt sich ein Syntax Highlighting auch von Hand implementieren, z.B. mit einfachen Ersetzungen (str_replace) oder gar Regular Expressions (preg_replace). Was viele jedoch nicht wissen ist, dass PHP von Haus aus bereits zwei interessante Funktionen zum Einfärben von PHP und HTML Quelltexten zur Verfügung stellt.

Weiterlesen »