Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
private function checkbody($body, $struct) {
if ($struct->subtype != 'PLAIN') {
if ($struct->encoding == 0) {
$body = base64_decode($body);
}
if ($struct->encoding == 3) {
$body = base64_decode($body);
}
if ($struct->encoding == 4) {
$body = quoted_printable_decode($body);
}
} else {
if ($struct->encoding == 3) {
$body = base64_decode($body);
}
if ($struct->encoding == 4) {
$body = quoted_printable_decode($body);
}
}
$body = nl2br(htmlentities($body));
$body = utf8_encode($body);
return $body;
}
ohne utf8_encode
string(2246) " ------=_NextPart_001_0005_01D3C9FB.4A9DB4A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dies ist eine Testmail mit Anh=E4ngen: Ein Versuch zu kucken, ob der Inhalt angezeigt wird! ------=_NextPart_001_0005_01D3C9FB.4A9DB4A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dies ist = eine Testmail mit Anh=E4ngen:
Ein = Versuch zu kucken, ob der Inhalt angezeigt = wird!
------=_NextPart_001_0005_01D3C9FB.4A9DB4A0-- "
mit utf8_encode
string(2246) " ------=_NextPart_001_0005_01D3C9FB.4A9DB4A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dies ist eine Testmail mit Anh=E4ngen: Ein Versuch zu kucken, ob der Inhalt angezeigt wird! ------=_NextPart_001_0005_01D3C9FB.4A9DB4A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dies ist = eine Testmail mit Anh=E4ngen:
Ein = Versuch zu kucken, ob der Inhalt angezeigt = wird!
------=_NextPart_001_0005_01D3C9FB.4A9DB4A0-- "