phpbar.de logo

Mailinglisten-Archive

[php] Euro-Symbol und Ost-Europa-Zeichensatz in eMails

[php] Euro-Symbol und Ost-Europa-Zeichensatz in eMails

Norbert Pfeiffer norbert at itbw.de
Sam Jul 30 15:35:21 CEST 2005


Hi,

irgendetwas klappt da noch nicht:
<?
echo iconv_mime_encode('TO','René<rene at web.de>');
?>
ergibt ein reproduzierbares:
"PHP
Diese Anwendung wird auf Grund eines ungueltigen Vorganges geschlossen."

Und auch
<?
echo html_entity_decode('&euro;');
echo html_entity_decode('&#8364;');
echo html_entity_decode('&#233;');
?>
zeigt nicht die erwarteten Ausgaben ... PHP 5.0.3


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.
----- Original Message -----
From: "Johannes Schlueter" <schlueter at phpbar.de>
To: "deutschsprachige PHP-Mailingliste" <php at phpbar.de>
Sent: Saturday, July 30, 2005 2:28 PM
Subject: Re: [php] Euro-Symbol und Ost-Europa-Zeichensatz in eMails


On Saturday 30 July 2005 13:45, Christoph 'knurd' Jeschke wrote:
> René Thiel schrieb:
> > OK, aber wie konvertiere ich solche Zeichen wie "t" (&#355;),
> > "é" (&#233;) und "€" (&#8364;) aus den numerischen
> > HTML-Entities nach utf-8?
>
> Suchen und Ersetzen.

html_entity_decode() - 3. Parameter beachten.

> > Für den Text würde ich's ja vielleicht noch alleine finden, aber
> > der Header muß ja dann auch nach utf-8 konvertiert werden...
>
> Im Header sind nur 7-bit-Ascii-Zeichen erlaubt, du musst deine Zeichen
> dann in das entsprechende Format kodieren
>
> Siehe z.b. hier: <http://www.netzverwaltung.de/umlaute.html>, Absatz 3.2

iconv_mime_encode()

johannes
--
** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
Informationen: http://www.phpbar.de
http://lists.phpbar.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive