I want to send an email with special characters (like cyrillic) from a swf. To make sure it will be displayed correctly in the mail client, I use
encodeURI()
It works fine in Apple Mail, but in Outlook I only see gibberish. I learned that Outlook uses iso-8859-1 for "mailto:"-mails (at least by default). So two questions arise:
is there a way to encode the mailto: string in iso-8859-1? would this break the correct display of characters in other mail clients?
I am sure that the second question can not have a definitive answer, nevertheless I would be thankful for any advise.
EDIT: unfortunately, html email and php is not an option for me.
I am having issue with my created flash, it can't handle chinese characters? is there some way i can handle this thru code? or should there be any font or language pack installed
1) Each field in the form only allows 3 characters and no special characters such as @ _ ! . , etc... 2) When the user goes to the next field in the form, the previous field appears blank but the when clicking on that again, the original text appears. 3) When submitting the form, it just keeps saying "in progress" and never shows the confirmation text nor does the email get sent. There is an HTML file included with this form but I am not sure if I need to put that in as I have embedded this form into an SWF file so I don't think I need that code but let me know if I am wrong about this. I am posting both the AS code and PHP code below..
My Flash AS3 application includes input TextFields. The user can choose from an array of fonts to use. These fonts are loaded at runtime from external SWFs. In order to support as many languages as possible, and to avoid having to load many MBs of foreign-language glyphs, I've included the "_sans" and "_serif" fonts. So, the idea is that a Russian user can type Cyrillic characters, or an Israeli can type Hebrew, when they select one of these two fonts.
Here's my problem: A Hebrew user has reported that they cannot type Hebrew characters into the TextField (only squares appear). BUT, when they copy-and-paste Hebrew text into the TextField, it DOES appear. This seems to prove that the Flash Player is able to find the appropriate glyphs on the user's system. But the user can't type them directly. If you've encountered this, have you tried a successful work-around, such as providing some kind of virtual keyboard interface?
I am developing a Flex based window application. In that I have used a textArea, Now when I type some characters like ctrl+b, ctrl+e or ctrl+q, it shows some square characters in text area, I think these are some unicode characters but why these are being entered.
Unlike in simple textArea control on adobe example when I presses these key combination, there is nothing being entered, so why this only with me.
So I have this font that has 2 different styling for numbers. So for examle, the unicode for the number 1 is "U+0031", however the font contains another number 1 whose unicode is "U+0031 case sensative forms (case)". Is there a way I can display the second version of that character?
I'm working on a website in php made for local Thai people. The website somehow uses links with Thai characters in them. The problem is when I click the link in flash it navigates to instead of "http://localhost/THAI TEXTS-108-0-region-3.html". When I tested this with Internet Explorer, it understands the unicode text in a link and navigate me to the correct link. In fact the flash understands the thai unicode characters because when I tried to create a dynamic text field, it could print out the correct thai characters on the flash.So it seems to be that this is the problem with flash failing to talk to Firefox API. I'm guessing either URLRequest object or navigateToURL function does not take unicode texts
btn_north.addEventListener(MouseEvent.CLICK, eventLink_btn_north); function eventLink_btn_north(event:MouseEvent):void { var url:String = "/THAI TEXTS-108-0-region-3.html";
I'm trying to gather a Unicode list of all the 'o' like shapes in the Hindi character-set. In fact, a list of any characters (in any language) that makes uses of separate characters to indicate an accent would be better.I intend to use this unicode-list in a RegExp.I been trying to edit a list of character-ranges by outputting them in an Input TextField, but editing this text causes weird issues (the keyboard-cursor isn't place on the correct character, selections suddenly dissappear / incorrectly warps... in other words... HINDI HELL!)
I've tried this with Notepad++ too, but although it was more responsive, it eventually crapped out on me like it did in the Flash Player textfield. This seems to occur especially while removing the [] block (nulls?) characters. Some of them trigger odd behaviors.
My issue is thus: If I use an embedded unicode font in a textfield and set embedFonts = true when displaying characters like mandarin or IPA phonetic spelling characters, certain characters will disapear from the textfield.
I have a flash app and a textfield in it. I can change locale on the system tray and type unicode characters, for example with windows -1251 encoding. If I use jquery to send the unicoded text to save to database, how does it get there, as windows-1251 encoded or other encoding, like UTF-8?
Or lets just say with which encoding it get to jquery at first?
I am working on a Flex app that has a MySQL database. Data is retrieved from the DB using PHP then I am using AMFPHP to pass the data on to FlexThe problem that I am having is that the data is being copied from Word documents which sometimes result in some of the more unusual characters are not displaying properly. For example, Word uses different characters for starting and ending double quotes instead of just " (the standard double quotes). Another example is the long dash instead of -.All of these characters result in one or more accented capital A characters appearing instead. Not only that, each time the document is saved, the characters are replaced again resulting in an ever-increasing number of these accented A's appearing.
Doing a search and replace for each troublesome character to swap it for one of the none characters seems to work but obviously this requires compiling a list of all the characters that may appear and means there is scope for this continuing as new characters are used for the first time. It also seems like a bit of a brute force way of getting round the problem rather than a proper solution.Does anyone know what causes this and have any good workarounds / fixes? I have had similar problems when using utf-8 characters in html documents that aren't set to use utf-8. Is this the same thing and if so, how do I get flex to use utf-8?
I've got an XML-RPC server-client setup with Flash as the front-end and Delphi as the back-end. I'm essentially sending Strings which contain XML to Flash from Delphi. It's working without any real issues but one: Sometimes the Delphi side needs to send a ">" or "<" character in a string (e.g. "dn < ds").
This causes a problem when I try to convert the string to XML because Flash interprets that as malformed (the ">" or "<" could signify a tag). Will I have to comb the string for any occurrences and then escape them (as in "%gt;" for ">" and "%lt;" for "<") myself, or is there possibly some built-in method of dealing with those?
I've been looking on several fourms but have yet to find the answer to how to fix special characters. Maybe I'm not looking in the right place but if someone could point me there. I looked at the fourm on kirupa but it didn't solve my problem. Right know my dynamic text has & a p o s; in it. My xml file is encoding="UTF-8" and I used System.useCodepage = true; but still no luck. I also embedding my font.
i'm loading a dynamic text, but some spanish characters like " and " (i hope you see the characters in "") do not appear. Por example, the word "drsticas" which has the special character over the "a" appears "dricas", that is, it skips the letter with the special character and the 2 following letters.Anyway, i've tried using the embed option for dynamic texts, but may be i'm using it wrong.
I need to load an xml with some special characters, I do the following:
objXML = new XML();objXML.onLoad = getLoaded;objXML.load("xml.xml");
xml.xml file:
<?xml version="1.0" encoding="utf-8"?> .....
I tried also : <?xml version="1.0" encoding="iso-8859-7"?> ..In the text fields that I did embending the text field is empty, no characters at all. In the text fields that I didnt put embed they say : undefined. When i remove the special characters from the xml is working orite.
I have a Flash file saved as version 8 with the following script calling an xml file:
[Code]...
When posted online my flash file displays the encoding tag in the xml file. AND the apostrophe, ampersand and quote marks display as html code instead of the actual character. I can take the encoding tag out of the xml file but my characters still don't display correctly. My dynamic text field in flash (myText) does have special characters embedded, plus I have them entered manually in the field for 'include these characters'.
I have some XML. The apostrophe and dashes don't display. Is there a way to handle it without resorting to & ? It is the dash right after the underlined title. For the apostrophe, I went ahead and used ITSD's (for ITSD's). Just wondering if I have to that with every special character.
[Code]...
The display in the TextArea Component puts a little box in places where the dash and apostrophe are.
I am working on project in flex 3, where user enters some text which is to be stored in a mysql database and shown later. I am using XML for data transfer from flex to php and vice-versa. SimpleXMLElement in php is being used to create the XML. The problem is the XML breaks on special characters.Here is sample code:
FLEX:
var someXML:XML = <root><data>somedata</data><data>...</data> ... </root> var data:Object = {}; data.xmlData = someXML;
saveDataService.send(data);
Here somedata is the data entered by the user. In php, I extract the someXML using SimpleXMLElement and store it to mysql. There is no problem till here. Even if somedata has special characters its working fine and data is stored properly.Now, in the other case, getting data from database and showing in flex, the response from the php breaks with an error:
I tried using urlencode in php, and decodeURI function in flex, but the decoded string is not the same, few special characters are still %xy after decoding.
I downloaded a flash template and I need to add special characters (Greek Language) to: fonts.fla. After editing the file the flash is not loading anymore.
Notice : This is an AS3 project and you can only add AS3 SWF files When publishing your custom SWF file be sure to add this method to your actionscript file: public function startModule():void { //inside this method you can start your transitions to show the content }
In ActionScript3 i wanted to get the text between 2 quotes from some HTML using a input index value where i would simply increase the 2nd quote characters value by 1. This would be very simple however i have now noticed using indexOf does not seem to work correctly with quotes and other special characters.[code]...
I'm trying to display some special characters like "<", not equal sign and all other math sign in Flash. I want it to display in an htmlText field, wether its from externel text file or not.Now here's what i know so far1. I cant display these characters if the text field is embeeded. But i need it to be embeeded coz if it's not the other characters would display hairy and strange.2. I can display the "+" sign if i code it to %2b. I read that the code for "<" is %3c, but it doesn't work. Don't know why.
I have an XML attribute that loads text into Flash and is done so by pulling in an XML attribute value. The problem is that this is a German based xml, and the special characters (�,�) in the string are choking the Flash/XML processor.