| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 6
| Umlaut in dyn.Textfeld wird nicht dargestellt
Hallo zusammen, Bevor ich jetzt auf die Suchfunktion verwiesen werde, da habe ich schon gesucht und dummerweise immer nur Antworten in Bezug auf das Einlesen externer Dateien oder durch php übermittelter Variablen gefunden. Mein Problem ist aber folgendes: Über ein Flash Formular werden die in die Felder eingetragenen Strings in Variablen gespeichert und sollen jetzt ganz einfach innerhalb des gleichen Movieclips zur Kontrolle in dyn. Textfeldern wieder ausgegeben werden. Dabei verschwinden ersatzlos alle Umlaute. Woran liegt das und wie behebe ich den Fehler? Wenn ich mir per trace() die Variablen ausgeben lasse, sind die Umlaute noch vorhanden. system.codepage = true; hat mir hier auch nicht weitergeholfen oder ich habe das Prinzip nicht verstanden... in Hoffnung auf schnelle Hilfe, Grüße, Max |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 6
|
Esrtmal danke für die schnelle Antwort, das ging echt super schnell. An der Stelle auch mein Lob an den reichhaltigen Content hier in diesem Forum und an die Admins, die den Kram pflegen müssen. So genug geschleimt... Wie speichere ich denn eine Variable oder deren Inhalt in UTF ab? Nur um Unklarheiten zu vermeiden , ich lese nichts von einer externen Datei ein, sondern ist alles in Flash. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 6.415
|
hmm da meinte er glaub ich ne txt datei mach mal folgendes um zu schauen ob das problem bei dir reproduzierbar ist: dynamisches textfeld mit instanz "a" im root erstellen und im root ins erste frame PHP-Code: funktionierts dann haste vielleciht aus versehen die dynmaischen textfelder restrikte, daher sie stellen alles außer umlaute dar oder schau mal beim film testen per strg+alt+v in deine variablen bzw trace dir die variablen sind die werte schon dort falsch hinterlegt? deluxe |
| | |
| | #6 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Nochmal zum Verständnis: Die Variablen kommen _nicht_ von außen, werden auch nicht nach außen getragen sondern das passiert wenn du z.B. in ein Textfeld _in_ Flash was mit "ä" einträgst und direkt im anderen derselben Datei (oder einer hinzugeladenen) kommt's mit Hieroglyphen (oder die Umlaute gar nicht) raus? Das wäre wirklich ungewöhnlich, es sei denn, du hast nicht die kompletten Zeichensätze im Ausgabefeld eingebettet. Hast du mal 'ne Test-fla mit nur dem Problem? Falls ich reingucken soll allerdings als MX abgespeichert ... hab kein 2004. Aber sonst habens ja genug, wird vermutlich einer gucken. ![]() Gruß Rena |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 6
|
Hmm, Dein Beiepiel funktioniert, blick aber noch nicht warum. Beim trace() meiner Variablen zeigt er die Umlaute an... ich bastel mal gerade ein bisschen @Rena: genau so habe ich es gemeint. Ich bastel jetzt nochmal, dann lade ich ne fla hoch. Danke schonmal. Geändert von deepthought1 (22-06-2004 um 23:25 Uhr) |
| | |
| | #9 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Denk aber dran, dass _sans einfach irgendeine Standardschrift ohne Serifen auf dem Userrechner bedeutet, sprich: Du hast nicht wirklich Kontrolle darüber was beim Client angezeigt wird ... im Extremfall ist's die Comic, weil das auf dem Userrechner halt so eingestellt ist. ![]() Vielleicht doch nochmal schauen, was und warum da was von der gewünschten Schrift nicht richtig eingebettet war. ![]() Gruß Rena PS: Weißt wahrscheinlich eh, nur falls jemand hier mitliest ... Einbetten für dynamische aber in der Entwicklungsumgebung erstellte Textfelder bzw. Eingabetexte: Textfeld anklicken -> Eigenschafteninspektor -> Taste "Zeichen" Geändert von rena (22-06-2004 um 23:55 Uhr) |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 6
|
Danke für die Info. ich dachte immer die _sans sei auf fast jedem rechner so etwas wie die Arial. Wenn ich jetzt stattdessen die Arial nehme, muss ich die dann auch einbetten? Die hat doch eigentlich jeder standardmäßig auf seinem Rechner!?! Das mit dem Einbetten der Zechen hat nur deswegen nicht funktioniert, weil ich die einzubettende Schrift garnicht installiert habe (Hatte die fla vorher an einem anderen Rechner mit der installierten Schrift bearbeitet, weswegen es mir nicht aufgefallen ist, grmpf). Danke nochmal, Max |
| | |
| | #11 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Bei der Arial kannst du "fast" davon ausgehen, dass sie auf jedem Rechner ist. Deshalb kannst du fast davon ausgehen, dass du sie auch gleich als Schrift definieren kannst ohne sie einzubetten. Meistens gilt diese oder ähnliche auch als _sans aber naja, 100% Sicherheit was beide Einstellungen betrifft gibt es nie. ![]() Aber die Lösung bzw. die Ursache des eigentlichen Problems hast du ja gefunden. Danke fürs reinschreiben ... hilft möglicherweise jenen, die zufällig oder per Suche auf diesen Thread stoßen und dasselbe Problem haben. ![]() Grüße Rena Geändert von rena (23-06-2004 um 00:35 Uhr) |
| | |
| | #12 (permalink) | |
| doofer Nickname... Registriert seit: Jul 2001 Ort: Dortmund
Beiträge: 2.337
| Zitat:
__________________ Q:What happens if we nuke Great Cthulhu? A: He reforms 20 Minutes later - but now he's RADIOACTIVE! | |
| | |
| | #14 (permalink) |
| doofer Nickname... Registriert seit: Jul 2001 Ort: Dortmund
Beiträge: 2.337
|
Wenn die "Ich-kann-kein-Arial-mehr-sehen" Fraktion den Font im Fontsordner killt, dann gehören sie mit TimesNewRoman nicht unter 2 Jahren bestraft... ![]() Aber ernsthaft - in diesem Fall schafft dieses tolle Script von Colin Moock Abhilfe: http://www.moock.org/asdg/codedepot/ (Download: assign font based on available fonts)
__________________ Q:What happens if we nuke Great Cthulhu? A: He reforms 20 Minutes later - but now he's RADIOACTIVE! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |