Archiv

Archiv für Oktober, 2011

Zeichencodierung (default charset) umstellen in PHP

8. Oktober 2011 Keine Kommentare

Bei Problemen mit der Zeichencodierung auf Webseiten kann es passieren, dass die Standard-Zeichencodierung (siehe Einstellung default_charset in der php.ini) auf „utf-8“ steht, die HTML-Seiten aber „iso-8859-1“ verwenden. Das Problem ist meistens, dass Umlaute nicht dargestellt werden können. Um das Problem mit den Umlauten und Sonderzeichen zu lösen, einfach in der .htaccess folgende Zeile einfügen, um die Direktive auf „iso-8859-1“ in den PHP-Einstellungen umzustellen:

Formularfelder mit Javascript validieren (Live)

8. Oktober 2011 2 Kommentare

Bei Formularfeldern und Formularen sollte man auf Javascript-Validierungen zurückgreifen, um den Nutzer vorab über die falschen Eingaben zu informieren. Das Anzeigen von Fehlermeldungen nach Abschicken des Formulars bzw. erst nach dem Drücken des Submit-Buttons verärgert den User nur. Es kann passieren, dass sich der User beim Login oder bei der Registrierung ärgert und die Seite verlässt ohne beispielsweise die Registrierung abgeschlossen zu haben.

Fehler bei „self closing“ iframe-Tag

8. Oktober 2011 Keine Kommentare

Das Iframe-HTML Tag sollte nicht „self closing“ sein, sondern stets mit einem separaten schließenden </frame>-Tag abgeschlossen werden, da bei vielen Browsern es zu Darstellungsproblemen kommen kann. Statt <iframe /> also besser immer <iframe ..></frame> verwenden und auf der sicheren Seite sein.