Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-11-2002, 15:44   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2002
Beiträge: 80
urlformencoded Umlaute UNGLEICH escape(umlaute)

%C3%BC = ü
%C3%A4 = ä
%C3%B6 = ö
%C3%9F = ß

Dies erhalte ich, wen ich die 4 Zeichen in Flash mit z.B. escape("ä"); umwandele.
Ersetze ich nun alle Umlaute in einem externen Textfile mit "%C3%A4" für "ä", so klappt alles wunderbar beim einlesen mit dem LoadVars-Objekt.

Wie kann das sein, bzw wo kommen denn diese Zeichenkombinationen her ???

Die normale und von PHP unterstützen urlformencodeten Versionen dieser Charaktere sind doch:

%FC = ü
%E4 = ä
%F6 = ö
%DF = ß

bei "%26" für "&", sowie weiteren Sonderzeichen scheint es keine Probleme zu geben, nur Umlaute und das "ß" haben plötzlich in Flash6 diese Definition, bzw. werden vom LoadVars Objekt in dieser Form benötigt.

In Flash 5 gibt es dieses Problem nicht, da z.B. %FC = ü und alle anderen einwandfrei erkannt werden.


Weiss vielleicht jemand noch mehr zu diesem Thema oder hat ähnliche Erfahrungen gemacht ??? Konnt per SUCHE leider nichts finden.

Danke schonmal.....

cEdRik!
cEdRik! ist offline   Mit Zitat antworten
Alt 20-10-2003, 15:09   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1
Ist zwar schon ein bisschen älter, aber vielleicht hilft es ja doch dem einen oder anderen:

Damit Flash MX Umlaute korrekt darstellt, müssen diese Unicode-Codiert sein. Das heißt, der Text in PHP muss zunächst in Unicode umgewandelt und anschließend URL-codiert werden:

<?php
echo 'testvariable='.urlencode(utf8_encode('äöüÄÖÜ'));
?>

Siehe auch: http://de3.php.net/manual/de/function.urlencode.php dort hat ein User diesen Tipp angehängt.

Grüße
moojoo
moojoo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:58 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele