Ankündigung

Einklappen
Keine Ankündigung bisher.

mb_internal_encoding("UTF-8");

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gast-Avatar
    Ein Gast erstellte das Thema mb_internal_encoding("UTF-8");.

    mb_internal_encoding("UTF-8");

    Hallo!
    Ich schreibe eine PHP Applikation welche Daten in ein XML schreibt
    und ausliest. Die XML Datei MUSS unicode Zeichen enthalten können
    (zb chinesische Schriftzeichen)
    Das Problem: Die Daten werden Im Format
    τερη etc gepeichert, was ich nicht will.
    Dann habe ich die Funktion
    Code:
    mb_internal_encoding("UTF-8");
    Versucht. Bei meinem Linux Webserver (suse9.0) lief dies einwandfrei,
    und das XML File wurde im richtigen Format gespeichert.
    Jetzt gibt es aber Probleme mit Windows:
    Das Script wird auf einem Win200 Server laufen, und dort
    sowie bei meinem lokalem xampp erscheint folgende Fehlermeldung wenn ich die Funktion aufrufe:

    Code:
    Fatal error: Call to undefined function: mb_internal_encoding() in ...
    Warum geht das beim Windows Server nicht?
    (PHP Version 4.3.7 + IIS 5)

    Welche Möglichkeiten gibt es noch, dass Daten in einem text bzw xml file
    richtig im UNICODE Format gespeichert werden, und nicht so wie etwa
    oben erwähnt (τερη)

    Vielen Dank im Vorraus für eure Hilfe!

    LG
    Flo

  • Gast-Avatar
    Ein Gast antwortete
    Zitat von flo24
    und was ist das für eine extention libary welche ich nicht aktiviert haben soll?
    php_mbstring.dll

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    ... wie aktiviert man diese?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    so so...
    und was ist das für eine extention libary welche ich nicht aktiviert haben soll?

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Re: mb_internal_encoding("UTF-8"

    Zitat von flo24
    Dann habe ich die Funktion
    Code:
    mb_internal_encoding("UTF-8");
    Versucht. Bei meinem Linux Webserver (suse9.0) lief dies einwandfrei, ...
    Das Script wird auf einem Win200 Server laufen, und dort
    sowie bei meinem lokalem xampp erscheint folgende Fehlermeldung wenn ich die Funktion aufrufe:
    Code:
    Fatal error: Call to undefined function: mb_internal_encoding() in ...
    Obwohl Dein Vorhaben zwar etwas anspruchsvoller ist:
    Anfängerfragen bezüglich des Funktionsumfang der eingesetzten PHP Version sind im Profi Forum Off Topic. Besonders dann, wenn Du die für Dein Script erforderliche Extension Bibliothek nicht aktivierst

    ->moved to Anfänger Forum

    Einen Kommentar schreiben:

Lädt...
X