G. Seifried: UTF-8 durchgehend anwenden

Beitrag lesen

Hi,
ich möchte ungern redundante Angaben machen.
Ich verwende PHP aber keine Datenbanken.

1. Sind folgende Einstellungen wirklich alle nötig oder gibt es gar noch weitere?

Webserver:      AddDefaultCharset UTF-8
HTML:           <meta http-equiv="content-type" content="text/html; charset=UTF-8">
PHP-INI:        default_charset = "utf-8"
PHP-Programm:   header("Content-Type: text/html; charset=UTF-8");
Formular:       <form accept-charset="UTF-8" action=.....>
Mailerstellung: mb_internal_encoding("UTF-8");

2. Bei mail-Erstellung gibt es noch mb_language("de"); Ist dies nötig bei der Angabe von
<html lang="de">

Gruß Seifried