Actionscript 3.0 :: Special Chars Send From Flash To A Php-script?
Jun 29, 2009I use PHPMailer to send emails from my Flash-applications, but somethings goes wrong with special chars like the norwegian letters.
View 1 RepliesI use PHPMailer to send emails from my Flash-applications, but somethings goes wrong with special chars like the norwegian letters.
View 1 RepliesI'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:
Code:
xmlExport.xmlDecl = "xml=";
xmlExport.sendAndLoad("xmlexport.php", xmlExportStatus);
And my php code is like this:
PHP Code:
fwrite($handle, stripslashes(urldecode($_POST['xml'])));
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'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.
View 2 RepliesI'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.
The asp.net code is:
string pp4 = "";
if (Request.Form["param4"] != null) { pp4 = Server.UrlDecode(Request.Form["param4"]); }
...
...
[Code]....
That's my xml node:
<node att="something < something else"> </node>
When i write in my code :
trace(xml.node.@att.toString());
[code].....
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.
View 2 RepliesI'm looking for a regular expression that can remove all the following characters from a string (and Whitespace too): ~ % & ; : " ' , < > ? #
View 3 RepliesI 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;
View 2 RepliesI am working with a form (Flash and PHP), everything works great, but the characters like �, � � or � doesn't appear in the resulting FORM e-mail. I use a text file with script to send the email off (contacto.php3)
View 5 RepliesI need to send a message from a Flash contact form to PHP. Do I need to encode characters like ' " < > & because of possible XSS attacks or something else?
View 2 RepliesI'm loading text externally from XML... when I use special chars like "�" that chars shows up followed by an "f"... Why this happens?!
check it![code]....
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?
View 1 RepliesI'm looking to send a list of variables (say 6 in total) from php to flash and for flash to pick a random one and send it back to php when clicking a button.
I would like it to appear in a dynamic text box. That randomly selected variable needs to be sent back to php on pressing a button.
I'm looking to send a list of variables (say 6 in total) from php to flash and for flash to pick a random one and send it back to php when clicking a button. I would like it to appear in a dynamic text box. That randomly selected variable needs to be sent back to php on pressing a button.
View 6 RepliesBy sending the below text block from Flash there are problems with the through PHP created XML output.
[Code]...
I think some of the characters causing the problem. How to fix this problem?
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?
View 4 RepliesI have a php file that generates an xml, the php file:
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>[code]....
without any success.I also tried changing the encoding of the XML:
Code:
<?xml version="1.0" encoding="iso-8859-1"?> But still not working.
I have a php file that generates an xml, the php file:[code]
View 1 RepliesWe 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.
View 1 Repliesi 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?
View 5 RepliesI'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();
[Code].....
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.
View 2 Repliesi 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.
View 1 RepliesI 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 would get:
positioninArray = 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]
View 4 RepliesI'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...
View 2 Replies