TYPO3-konforme SQL-Anweisungen in ext_tables.sql

Auch in TYPO3 6.2 muss man noch darauf achten, wie man die SQL-Anweisungen in der Datei ext_tables.sql der eigenen Erweiterungen aufbaut, damit diese von TYPO3 „verstanden“ werden. Zwar werden die SQL-Anweisungen korrekt ausgeführt und die Tabelle wird angelegt, aber im „Database Analyser“ des Install Tools werden beim „Database Compare“ Unterschiede aufgezeigt. „TYPO3-konforme SQL-Anweisungen in ext_tables.sql“ weiterlesen

Zeichenkodierung

Jeder, der schon mal was fürs Internet entwickelt hat, kennt das Problem: Umlaute und Sonderzeichen werden oft nicht korrekt dargestellt.

Der Browser rendert die Seite mit ISO-8859-15, die Datenbank und Datenbank-Felder haben die Kollation „latin1_swedish_ci“, Texte sehen so aus: „natürlich“, „löschen“, …

Damit man diese Probleme nicht hat, vor allem nicht bei mehrsprachigen Seiten, sollte man die Entwicklungsumgebung so früh wie möglich auf UTF-8 umstellen.

Diese Seite soll einen Überblick geben, was man für eine stressfreie Entwicklung (mit PHP und MySQL) zu beachten hat: „Zeichenkodierung“ weiterlesen