Toller Text

Unser toller Blog

Menu

Category: Software development

Pfad in Baum ohne Rekursion

No Comments
| Software development

Um in PHP eine Pfadliste in einen Baum einzusortieren, braucht man weder Rekursion noch eval() sondern: $baum = array(); foreach ($liste as $pfad) { $pfadkomponenten = explode(‘/’,$pfad); $pointer =& $baum; foreach ($pfadkomponenten as $komponente) $pointer =& $pointer[$komponente]; $pointer = true; // Irgendwas reinschreiben. } unset($pointer);

Read More »

CakePHP auf lighttpd

No Comments
| Administration, Software development

Da Lighty die Rewrite-Regeln in den mit CakePHP gelieferten .htaccess-Dateien nicht versteht, sind folgende abweichende Regeln nötig: url.rewrite-once = ( “^/path/to/app/(css|files|img|js|stats)/(.*)$” => “/path/to/app/webroot/$1/$2”, “^/path/to/app/(.*)$” => “/path/to/app/index.php?url=$1” ) Dabei ist /path/to/app der Pfad zum app-Verzeichnis derCakePHP-Installation. Ansonsten sind für lighttpd 1.4.18 mit CakePHP 1.1.19 und CakePHP 1.2.0 keine Anpassungen nötig.

Read More »

Miranda IM compilen mit VC++ 2005 Express

No Comments
| Software development

Da folgende Schritte nötig waren, um Miranda 0.6.8 mit VC++ 2005 Express zu compilen, hier ein paar Notizen, damit ichs nicht wieder vergesse. :)

Read More »

MySQL-Erkenntnisse die Erste

No Comments
| Software development

Herzlich Willkommen zur einzigen zu einer neuen Ausgabe des Creations MySQL-Newsletters, schon mehrfach trat mein geschätzter Kollege Sebastian mit einem code-kosmetischen Problem an mich heran. Er fragte, ob es nicht möglich sei, beim Holen der Sprachdaten aus einer Datenbank direkt einen Fallback-Spracheintrag mitzuholen, für den Fall, daß die gewünschte Sprache nicht verfügbar wäre. Stets mußte […]

Read More »

PHP: Prüfen auf Leerheit/Undefiniertheit

No Comments
| Software development, Spickzettel

Wenn man mit PHP in verschiedenen Umgebungen arbeitet, in denen "leer" bzw. "nicht gesetzt" jeweils verschiedene Dinge bedeuten, übersieht man dank PHPs type juggling schonmal, was bei einem Vergleich herauskommt. Die folgende Tabelle kann helfen:

Read More »

Posts navigation

Previous 1 2

Categories

  • Administration
  • Allerlei
  • Android
  • Anekdoten
  • Elektronik
  • Konzepte
  • Language
  • Linksammlung
  • Software
  • Software development
  • Spickzettel
  • Testberichte
  • Unternehmen

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Toller Text 2023 . Powered by WordPress