Mailinglisten-Archive |
Hendrik Saly wrote: > ich versuche gerade ein PHP Skript zu schreiben, > mit welchem man E-mail Attachements speichern kann. > Leider fehlt mir das Know-how im Punkto MIME Kodierung, > z.b. bin ich auf die Funktion base64_decode gestossen, > was wohl dami zu tun hat. Kennt sich da jemand aus, > oder gibts schon was, bzw. wo koennte ich entsprechende > RFC´s oder urls finden ? > > > Kristian Köhntopp: (4.August) > > In älteren Versionen von PHP3 ist base64_decode() defekt. Es halluziniert > > Nullbytes an das Ende des decodierten Strings. > > Ab welcher PHP Version funktioniert base64_decode korrekt ? Wenn dich die von Kristian erwähnten Nullbytes stören, dann sollte man 3.0.12 einsetzen. Ansonsten hat es schon immer funktioniert. Das kann man selber hier nachlesen: http://cvs.php.net/cvsweb.cgi/functions/base64.c Man sieht auch an dem letzten Eintrag, dass das im RFC 2045 beschrieben ist. -Egon
php::bar PHP Wiki - Listenarchive