mb_encode_mimeheader()

mb_encode_mimeheader()

am 20.09.2006 12:20:33 von Petra Meier

Hallo,

ich wollte gerade das Problem loesen ein email mit Japanischem Betreff
zu verschicken und habe im Netz die Funktion
mb_encode_mimeheader()
gefunden.
Jetzt krieg ich aber folgende Meldung:
Call to undefined function mb_encode_mimeheader()
Ich hab PHP Version 5.0.3, das sollte doch dann drinnen sein nicht?
bzw. wenn nicht muss ich jetzt php neu installieren oder kann ich das
irgendwie eleganter updaten?

gruss

pm.

Re: mb_encode_mimeheader()

am 20.09.2006 12:49:31 von Helmut Chang

Petra Meier schrieb:

> Jetzt krieg ich aber folgende Meldung:
> Call to undefined function mb_encode_mimeheader()
> Ich hab PHP Version 5.0.3, das sollte doch dann drinnen sein nicht?

Tjo. Und warum nicht das Manual konsultieren?



| mbstring is a non-default extension.

Generelles Vorgehen bei "Call to undefined function": Im Manual zur
Funktion gehen, eine Ebene aufwärts und schaun, ob die Funktion zu einer
Standardextension gehört oder nicht und die Installationshinweise lesen.

gruss, heli

Re: mb_encode_mimeheader()

am 20.09.2006 12:55:45 von Ulf Kadner

Petra Meier wrote:

> Jetzt krieg ich aber folgende Meldung:
> Call to undefined function mb_encode_mimeheader()

Schau doch bitte erst mal ins Manual!
http://www.php.net/manual/en/ref.mbstring.php

Manual-Vorlesedienst

mbstring is a non-default extension. This means it is not enabled by
default. You must explicitly enable the module with the configure option.

Wenn Du Windows nutzt:
Hast Du den die Multibyte-Extension in der php.ini aktiviert? Sieht
nicht so aus. Server neu starten danach nicht vergessen!
die heist glaube php_mbstring.dll

> Ich hab PHP Version 5.0.3, das sollte doch dann drinnen sein nicht?
> bzw. wenn nicht muss ich jetzt php neu installieren oder kann ich das
> irgendwie eleganter updaten?

Du solltest definitiv PHP updaten! 5.0.3 ist "uralt" und noch sehr
Fehlerbeladen. Aktuelle Version ist 5.1.6

MfG, Ulf