Sebastian Becker: parse_ini_file und Sonderzeichen

Hallo,

beim Parsen eines ini-Files für einen Bildrotationsskript (in Abwandlung von A Better Image Rotator) bekomme ich immer Skriptfehler beim Aufruf von parse_ini_file(), sobald Sonderzeichen wie ä, ü, ö, Anführungszeichen, etc. im ini-File vorkommen.

Durch ein @ vor dem Funktionsaufruf lassen sich diese zwar unterdrücken - aber dies kann ja wohl nicht die Lösung sein. Ist es möglich diese Parsefehler auf elegante Weise zu vermeiden, ohne den Inhalt des ini-Files zu verändern?

Vielen Dank für alle Tips, Grüße,

Sebastian Becker

  1. Hello,

    ich habe das gerade mal bei mir ausprobiert, da ich das Menusystem einer Webseite so aufbaue.
    Da kommen keine Fehlermeldungen. Allerdings habe ich hier noch ein

    Apache/1.3.27 (Unix) PHP/4.3.8

    zum Testen laufen.

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau
  2. Hi,

    hilft dir http://de2.php.net/manual/de/function.parse-ini-file.php weiter?

    "Enthält ein Wert in der ini Datei nicht alphanumerische Zeichen, so muss dieser von doppelten Anführungszeichen (") eingeschlossen sein."

    Grüsse, Lucien