Flash :: Get Special Parameters Chars Using Asp.net
Oct 10, 2010
I'm running a flash game on asp.net frame. The flash is sending parameters to some asp.net page that save those parameters to a database. My problem is that if the parametrs contain special chars (Russian, Arabic...) then those chars are transform to question marks (?) I've tried to urldecode the parameters but without
The parameters that sent from the Flash are in unicode format and are urlencoded.
i'm having a bit of an issue with a multilanguage little flash chatprogram. It has a input textfield, the right fontdata and characters are embedded, but slovenian users can't input some chars Although it works when they copy/paste text into the inputfield, then the characters show and all seems well. But actually typing them seems to fail. So i know it's not the infamous wmode bug.
I'm trying to display htmltext from xml file in my dynamic text field.I used: dynamic_ txt. htmltext=textFromXML;I embedded the fonts Latin 1, Latin Extended A, because I want to display characters like "�", "�"," is space and it displays correctly, but "" which is "�" displayes "" so that does not work.
I'm sending an xml file from flash to php, so php can save it to the servers filesystem.It works great, except when there's a node with a special char like a quote in it.My actionscript code is like this:
Both somewhat simplified, but this is what matters I think.I'm not sure about the urldecode part, but I've got this problem always, no matter if I use it or not.I've traced the xml object, and I see that the quote is converted to ' then. That's great, but when php writes it, it stops there, so I end with only half of an xml file.
I found out that if XML file's attribute contains German special chars (chars with umlaut, like:..) then I get "undefined" answer when I try to read an attributes value. I tryed to change XML file encoding to: "UTF-8" and "iso-8859-1" but still no luck. "system.useCodepage = true;
I'm using FLASH form embedded into html which use utf8 charset to send variables and image to php script which saves them mysql.
In flash I do use fileupload method,
var loc:*=new flash.net.URLRequest("http://url.com/code.php?s=1&name=" + vardas.text + "&email=" + email.text); fileHandler.upload(loc);
The problem is that when I open and fill up form in INTERNET EXPLORER, i receive not UTF-8 variables in php, but if I use CHROME or FIREFOX, i get them right.
Is there a difference how IE and other browsers send data? Or do I have to somehow encode variables in action script?
url in IE not supporting chars like č while CHROME AND FF DOES?
So I have simplified Chinese saved in my database, characters like 故事的背景。 which is I have embed the font for simplified Chinese but the chars do not convert. Is there a function is as3 to convert unicode?
Basically I am using UTF-8 characters codes u0000 to u0008 as part of a socket server.I need a little regex pattern to replace these chars with somthing like a $ symbol to make them really obvious (while tracing output etc..).I believe it should be something like:
Code: filter:RegExp = new RegExp("[u0000u0001u0002u00..]"); myNewString = myString.replace(filter, "%")
In every language programming the most important item is caching data to have the higher performance by the way is there any special way in flash to cache?
We have faced one problem while using the special character � in flash. If we are using this character, it will not show in the flash. We are generating the flash content dynamically with a php backend.
i have tons of input textfields (over 100) and i want to exclude some chars like '&' from them is there an easy way to set it so that all textfields wont use the chars i want to exclude?or do i accualy have to set them all manualy to not use them?
I'm working on my own buttons. It uses a dynamic TextField, and there's an issue that I can't figure out.
Used font is Lucida Sans Unicode, I exported this to the library, checking "Export for Actionscript..." in dialog window when exporting. Unfortunately, this exported font doesn't display my national chars - I'm from Poland and need letters like "ł" or "ś". They are in this font, but became unavailable after export.
Button photo (prepared "manually" before, looks the same, but text is without "ł"):
My code:
protected function prepareShape():void { isActive = false; bgMatrix = new Matrix();
I have a textfiled (input type) which works with English lang. If I change to different locale in the system tray I am not able to write any text into the textfiled.
How can I enable this capabilty to the TextField or this is connected with locale/Language support in the swf?
I am trying to figure out why some letters (like the norwegian Å (Å)) are cutted out in the middle of the top "o":
My code is this: var titleFormat:TextFormat = new TextFormat(); titleFormat.size = textSize; // this is embedded font, and exported for action script, declared titleFormat.font = myFontBold.fontName; titleFormat.bold = true; [Code] .....
So, I have tried different things like setting height hardcoded and bigger than text, but top us cutted again, I have tried with css but no success. Why the letter is not showed fully and why if I zoom in the swf (2-3 zoom ins) it shows up normal (and what i try to achieve) like this: I think it has to do with the topMargin, but unfortunately I didn't find something like that in as3 documentation.
I have to validate a textfield in AS3 if there are chars like # $ % @ ~ | {} [] / etc. i.e find unnecessary chars and remove them from the textfield. I use a search AS3 function which works with regular expressions, I would like a regular expression so that a search function searches the characters above and if it finds any of them then returns true.
i have tons of input textfields (over 100) and i want to exclude some chars like '&' from them is there an easy way to set it so that all textfields wont use the chars i want to exclude?or do i accualy have to set them all manualy to not use them?also how do i exclude chars? i have tried using the embed options on the text field.
I have a variable with the value "_level0.store.1" ... is there any function in flash with which i can just take the 15th character and remove everything that is before the "1" --> basically i'd like to use "1" to read that position from an array... therefore i want something that:
from: _root.nodeFrom = this --> returns "_level0.store.1"
I have a variable with the value "_level0.store.1" ... is there any function in flash with which i can just take the 15th character and remove everything that is before the "1" --> basically i'd like to use "1" to read that position from an array..[code]
I've build a guestbook in flash, which works together with a PHP file and a textfile. The problem is that the guestbook doesn't show any special characters... In the textfile they do appear, but not in the flashfile... So flash uploads the text fine, but when it want to download the text...it leaves all the special characters out...
In Flash 8.If I use a special font to display a label for dynamic text(the content is updated at runtime) is there a way to automatically install this font if not already installed?
I have a flash-application (done with CS4) in which a particular Textbox, which is vertical fails to display characters with a hacek (ˇ) on top. If such a character appears with in a string that is to be shown, it is simply dropped, leaving the string crippled.
This baffles me since characters with hacek work on other (horizontal) textfields in the same .swf with the same Font (Arial) work just fine. I also tried manually telling flash to embed these characters for this textfield, but to no avail. Even entering characters with hacek in the flash IDE works without problems.
I am not very familiar with flash, this application has been developed by a co-worker who is no longer employed here.