Cheatah: echo rawurlencode($text); Ausgabe: %E4 sollte aber =E4 sein

Beitrag lesen

Hi,

Ist es eigentlich bei allen Handys so, dass die Zeichen =E4 sein müssen?

es ist - hoffentlich - so, dass das ganze nicht das geringste mit Handys zu tun hat. Wenn doch, ist das Handy kaputt. Eine Kodierung ist immer abhängig vom Kontext, in den der Wert gegeben wird: Handelt es sich um einen URL-Kontext, ist eine URL-Kodierung notwendig, und die sieht %xx vor. In anderen Kontexten ist es natürlich anders, z.B. bei einem Quoted-Printable-Kontext in einer Mail, wo =xx kodiert werden muss.

Eigentlich extrahiere ich aus meiner Datenbank eh nur .vcf Dateien. Also eigentlich ein Outlook Adressbuch.

Das klingt nach einem mailaffinen Kontext, könnte also durchaus Quoted-Printable sein.

Wie werden die Sonderzeichen in Outlook gespeichert?

Keine Ahnung. Das interne Daten-Management einzelner Applikationen ist für diese Vorgänge auch vollkommen irrelevant.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes