Migration zu Typo3

so nun habe ich es endlich geschafft ein großer Teil meiner Internetseite wurde auf Typo 3 migriert.

Ein paar kleinere Teile (Wiederholung von Funktionen, etc.) werden in Kürze auch noch integriert, genauso wie dieser WebBlog, leider habe ich bis jetzt noch keine Zufriedenstellende Blogging lösung für Typo3 gefunden.

Einige von euch haben sicherlich den damit verbundenen kurzen Ausfall des Matheforums bemerkt, dieses ist nun wieder komplett betriebsbereit, der kurzzeitige Ausfall hing mit der umstellung des Stylesheets zusammen.

MFG Kay

PS: Frohe Ostern

PHP, Mysql und die Sache mit UTF-8

Hi,

einige kennen sicher das Problem, Datenbanken mit UTF-8 in Mysql mit PHP auszugeben. Wenn man in den Dokumentationen ließt findet sich ein einfacher Trcik um genau dies zu erreichen.

mysql_query("SET CHARACTER SET 'utf8'", $connLink);

Mit Hilfe dieses einen Befehls direkt nach der Verbindung mit dem SQL-Server wird der Charset auf UTF 8 umgestellt.
Das funktioniert einwandfrei und macht keine Probleme.

Eine Andere und nicht ganz so elegante Lösung ist die folgende:

mysql_query("INSERT INTO table SET field = _utf8'value'");

Der Nachteil ist, das man diese Änderung in jedem Query machen muss.

Und Natürlich müsst ihr das Encoding der Transportierten Seite mit angeben. ;)

meta content="text/html; charset=utf8" http-equiv="content-type"

(siehe SelfHTML)

Weitere Infos gibs unter http://www.php.net/manual/de/function.mysql-client-encoding.php

zend.ze1.compatibilitymode = 1 und die daraus resultierenden Probleme

Wie sicher bekannt ist, programmiere ich ziemlich viel in PHP, neulich hatte ich ein ziemlich häßliches Problem:

Ein Script, das bei mir hervoragend lief, funktionierte auf dem Produktivserver überhaupt nicht. Dazu muss man wissen( ich schreibe nach den Codinggiudelines von PHP5, verwende also kein $var1=$var, sondern $var1=$var ). Nach Tagelangem suchen habe ich dann heraus gefunden, das es an dem Kompatibilitätsmodus liegt ;)