phpbar.de logo

Mailinglisten-Archive

[php] Mime/base64

[php] Mime/base64

Egon Schmid eschmid_(at)_s.netic.de
Sun, 05 Sep 1999 21:13:34 +0200


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