alexander: sonderzeichen werden nicht dargestellt

sonderzeichen
in einem flashmovie schreibe in einem textfeld und gebe das weiter an eine php datei. das wird dann in einer txtdatei gespeichert, die wieder ausgelesen wird. Funtioniert alles wunderbar, das schreiben und auslesen, Zeilenumbrüche werden dargestellt, nur die Sonderzeichen nicht.

fla. actionscript:

-----------------------------

on (release) {
getURL("schreiben.php", "", "GET");
}

-----------------------------

php datei:

------------------------------

<?php
$datei_name = "news.txt";
$datei = fopen($datei_name,"w");
$fertig = "&ausgabe=".$ausgabe;
fwrite($datei, $fertig);
fclose($datei);
?>

-----------------------------

fla. actionscript zum auslesen

-----------------------------

System.useCodepage = true;
loadVariablesNum ("news.txt", 0);

----------------------------

was kann ich da denn machen?

  1. Ich wuerde den String aus Flash einmal durch htmlentities() laufen lassen und dann abspeichern. Wenn Du dann wieder die Daten in Flash einlaedst, dann sollte das Textfeld html koennen. ;-)

    1. aber das textfeld soll gar keine html können. Oder doch?
      es soll eigentlich keine formatierungen über htmltags gemscht werden können. es sollen nur die verda***en Sionerzeichen und umlaute dargestellt werden.

      1. Hello,

        aber das textfeld soll gar keine html können. Oder doch?
        es soll eigentlich keine formatierungen über htmltags gemscht werden können. es sollen nur die verda***en Sionerzeichen und umlaute dargestellt werden.

        Dann musst Du eben vorher noch strip_tags() benutzen.

        Grüße

        Tom