Kohana: Umlaute mit Validate::alpha zulassen

Wenn man mit dem Kohana PHP Framework (v3.3) und der Methode Validate::alpha() einen String checkt, ob nur Buchstaben vorhanden sind (aus dem Alphabet), dann checkt er nicht auf (deutsche) Umlaute. Dies kann man verhindern, indem man folgendes macht: PHP Validate::alpha('München'); //false Validate::alpha('München', true); // true 12 Validate::alpha('München'); //falseValidate::alpha('München', true); // true Das liegt an ctype_alpha ...

Studie: Gina Lisa Porno immer noch in meinen Top Suchbegriffen

Um hier nun mal meinen Selbstversuch einen neuen Push zu geben und den ein oder anderen SEO/SEM-Geek aufzuklären, gebe ich mal meine persönliche Statistik zum Thema Gina Lisa Sextape preis. Meine Zahlen sind sicherlich nicht besonders beeindruckend in absoluten Zahlen, trotzdem finde ich sie für meinen Blog doch erschreckend hoch. Google Analytics spuckt mir folgende ...

Kohana: Deutsche Umlaute mit URL::title

Da ich gerade selbst das Problem hatte, mit den deutschen Umlauten bei Kohana, habe ich schnell die URL::title() Methode für das Kohana PHP Framework 3.3 angepasst bzw leicht erweitert. Es gibt im Grunde eine Möglichkeiten wie man die URL::title Methode ohne Änderung verwenden kann: URL::title('Würde Könnte Hätte'); // würde-könnte-hätte URL::title('Würde Könnte Hätte', '-', true); // ...

PHP: Simple Mt.Gox Ticker Klasse

Ich habe eine sehr simple PHP-Klasse geschrieben, welche die API von Mt.Gox benutzt. Mit Hilfe der Klasse kann man im wesentlichen die aktuellen Kurse für Bitcoins erhalten. Praktisch ist diese Klasse, wenn man mit dem aktuellen Kurs (Höchster, aufgewogenes Mittel, Niedrigster, Letzter) rechnen möchte. Die Klasse ist sehr einfach und somit selbsterklärend: Zu Github Ich ...

Github verschwundenen commit wiederherstellen

Das Problem Aktuell kenne ich mich noch nicht weitgehend mit Git (oder Github) aus und deshalb ist mir etwas blödes passiert: Als ich einen commit gemacht habe, um meine neuen Daten zu "speichern", waren diese "commiteten" Daten auf einmal weg. Also es waren genau die Daten verschwunden, die ich commited habe. Natürlich war ich erstmal ...