ActionScript 1/2 :: Variables Sent By Post Dependent On Browser Type / Version?
Mar 29, 2010
I am writing a type of mail form in AS2 of Flash CS4. I collect two variables (nameCli and messageCli) I setup a "sending button" to appear only when there is a minimum of characters (2) under nameCli AND a minimum of 10 characters in messageCli. When that button is pressed I POST these two vars tru email_lv to email2.php. I do this check to be absolutely sure that these vars have contents.
It works and tests well on several computers (PCs) under XP, Vista and 7.
I haven't tested on a Mac
Under IE and Firefox 3.0.xx
I get the email with the correct values.
The problem: somehow, now and then I get (and worse, my client, to whom I wrote this app, gets) an "empty" email. That is, the subject of these emails are: "Request from" and blank. No name. The message is also blank. Since I know, with no doubt that these vars have content, otherwise the send button wouldn't come up, I am puzzled. I have no idea of what OS or Browsers these users have. Would be possible that some browsers would "block" the vars sent via POST?
email_lv.sendAndLoad("email2.php",dummy_lv, "POST");
email2.php is:
<?php
$to = 'any@whomever.com';$to2 = 'another@whomever.com';
$subject= 'Request from ' . $_POST["nameCli"];
$message = $_POST["messageCli"];
$headers = 'From: WebSite@clientserver.com'. "
" . 'Reply-To: doNOTreply@clientserver.com'. "
" . 'X-M ailer: PHP/'.phpversion() ." ";
mail($to, $subject, $message, $headers);mail($to2, $subject, $message, $headers);
?>
View 1 Replies
Similar Posts:
Feb 19, 2010
I want to know the type and version the browser that the user is running from within my Flex 4 application. I know I can get that information by using ExternalInterface to call Javascript. I know I can get that information from the server. I'm looking for a way to get that information directly from actionscript. I mean, isn't there a global variable or something that keeps this information?
View 1 Replies
Jul 15, 2011
I'm building an AIR application. Basically, what I'm looking to do is using navigateToUrl() to open a browser window, assign it a "name" and then, send variables to that newly opened window using the POST method.
EDIT : I need the window to be visible, this is why I absolutely need to use the navigateToUrl() function
I already know that I CAN'T DO something like this, that the AIR application will send the variables using the GET method...
var vars:URLVariables = new URLVariables();
vars.myVar = "Hello my friend";
var req:URLRequest = new URLRequest("http://example.com/my-page.php");
req.method = "POST":
[Code].....
View 1 Replies
Mar 4, 2007
I seen alot in many sites. Full screen flash site with objects in the site centering or their predestined position as browser scales.
View 3 Replies
Jul 16, 2009
Im building a reservation form, using actionscript and php. I use sendAndLoad to send variables to php via POST, which returns a different HTTP POST response in case of sucess or not.
Is there anyway to "read" HTTP POST responses with actionscript?
View 4 Replies
Aug 9, 2004
Is it possible to detect, through flash, browser version on a user�s computer?
View 1 Replies
Jan 5, 2012
I have tried various codes (probably wrongly) and read different posts and failed to achieve what I am after. So to cut going round in circles I have just made a simple test folder. There are 3 things I am trying to achieve so that latest files are loaded instead of browser cached versions.
Everything is linked properly in the TEST folder (apart from the code to get latest non cached version)
You can download the TEST.zip folder (73KB) here- [URL] It's completely safe to download and please ignore the annoying pop up ads. I signed up for free service hence the ads.
The three things I want to achieve-
In the TEST.zip folder start with index.html.
1- There you will see >Enter Button< and >portfolio.pdf< button. Nothing will change on index.html page but the portfolio pdf will be regularly updated. So I want the >portfolio.pdf< to fetch the latest pdf always. I assume the code will go on the >portfolir.pdf< button?
2- >Enter Button< will take us to master.html page which contains master.swf. Master.html is only a container but master.swf will be regularly updated and needs to always load the latest master.swf version.
3- Load image.swf button will load image.swf. I want the button to load the latest image.swf file always.
View 1 Replies
Dec 3, 2010
I updated the flash library XML/SWF (chart library) to the latest version on my web application but the users still see the charts with the old library which is saved in there browser cache.How can I force the browsers of my users to download the latest version of the SWF files.I can't add a parameter at the end of the SWF file like : charts.swf?v=1234.
If I do that I get an error because the chart library load dynamically other SWF files of the library. The charts.swf file will be the new version but the other files will still be from the older version and I will get an error...
View 2 Replies
Apr 3, 2012
This might be a simple question, but I'll ask it anyways. I know when I update my flash website I have to clear the cache to view the changes. Now, will all users have to do that to see the new changes, or will the browser eventually detect changes and download the new version?
View 1 Replies
Oct 28, 2010
I put a swf file on a website, then I made some changes and replace the old version. However, some browsers seem to have some kind of cache to remember the last swf file, they only show the old version instead of the new one. What can I do to stop the browser caching the old version?
View 9 Replies
Dec 28, 2010
how can I get external variables via POST?
I mean, i have an ASP page that has 5 variables. I need to know how to make AS3 get'em.
View 4 Replies
Aug 9, 2004
Is it possible to detect, through flash, browser version on a user�s computer?
View 1 Replies
Aug 1, 2006
I am using the following code to try and post variables to a URL, but the SEND command is still posting the variables via GET.
// ls_print is the URL I am attempting to POST to
lv_request.send(ls_print, "_blank", "POST");
This is what the documentation says, so I'm lost.
View 3 Replies
Jun 26, 2011
I have been tyring to figure this out for a while now and no luck. I have some AS2 code below which works:
on(release)
{
var sendText = "../Flash/uploadVoteandFeed.php?";
[code].....
View 1 Replies
Dec 27, 2011
I am using this code. The input text fields names are Name and Home.[code]...
View 1 Replies
Mar 29, 2012
I am trying to send some variables from my actionscript 3.0 to PHP file.. but if i am using POST method I am getting an error instead if I use GET method it is working fine but then there comes the security issue. All my variables are displayed in URL which I dont want to happen. This is my code:
[Code]...
View 1 Replies
Jul 16, 2009
Im building a reservation form, using actionscript and php. I use sendAndLoad to send variables to php via POST, which returns a different HTTP POST response in case of success or not. Is there anyway to "read" HTTP POST responses with actionscript?
View 1 Replies
Sep 3, 2009
I am trying to send variables to php script via POST with AS2. This is the code I use:
Code:
on(press){
var sendvars:LoadVars = new LoadVars();
sendvars.at = 'abv';
sendvars.wpc = 'abv';
sendvars.AlbumName = an.text;
sendvars.send('[URL]', "_blank", "POST");
}
The variables are sent, but POST is converted to GET and flash open this [URL].
View 2 Replies
May 11, 2011
I came across a website recently that outputs a whole bunch of user info: IP, browser, OS, flash version, javascript, etc in a very easy to use format. It was specifically designed for remote support, in order to determine user operating environment. However, I cant recall the name of the website.
View 1 Replies
Jul 17, 2009
I am trying to send variables from my Flash App to an ASPX page which receives the variables and outputs them on the screen. But he aspx script is not able to receive the variables. I am putting the variable into an object and sending that object using POST method through the URLVaiable class.
View 1 Replies
Apr 21, 2010
Sometimes, multiple times a day in fact, users of my web application are submitting a certain form which has about a dozen form fields, half of which are hidden fields, and half of the $_POST data is simply not present in the processing script. Note that the fields that are not present are at the very bottom of the form. I know this because this raises a fatal error, and an email is dispatched to me which includes the post data. And of course, neither I nor any of the developers on my team can reproduce the problem. Flash is involved in the process, as I'm using a library called Uploadify to display a progress meter. Here is the flow...why some of the post data would be getting wiped out?
-User visits edit screen for a page in the CMS I am using.
-Record id for the page is put into a form as a hidden value.
-User clicks the Uploadify browse button and selects a file (only single file selection is allowed).
-User clicks Submit button for my form.
-jQuery intercepts the form submit action, triggers Uploadify to start uploading, and returns false for the submit action (manually cancelling the form submit event so that Uploadify can take over).
-Uploadify uploads to a custom process script.
-Uploadify finishes uploading and triggers the Javascript completion callback.
-The Javascript callback calls $('#myForm').submit() to submit the form.
This happens on multiple browsers (Firefox 3.5, 3.6, Safari, Internet Explorer 7, 8) and multiple platforms (Mac OS 10.5, 10.6 and Windows XP, 7).
View 6 Replies
Jun 8, 2010
AS3 documentation says that Strings in AS3 are in UTF-16 format.There is a textbox on a Flash Clip where user can type some data.When a button is clicked, I want this data to be sent to a php script.I have everything set up, but it seems that the PHP script gets the data in UTF-16 format. The data in the database (which is utf-8) shows some unrecognizable characters (where special characters are used), meaning that the data has not been sent in a correct encoding.
var variables:URLVariables=new URLVariables;
var varSend:URLRequest=new URLRequest("http://website.com/systematic/accept.php");
varSend.method=URLRequestMethod.POST;
[code]........
View 2 Replies
Jan 23, 2011
I'm trying to send data via POST, since it's far too long to send via GET.
Here's the code I'm using...
pdfUrl.method = URLRequestMethod.POST;
var vars:URLVariables = new URLVariables();
vars.html = data;
pdfUrl.data = vars;
navigateToURL(pdfUrl);
The problem is that it always sends as GET, and the data in vars.html is too long for my server to receive.
To make matters worse, it seems like AIR can only send GET via navigateToURL.
The issue with this is, I need to open a new browser window and send the POST data so that a script on my server can create a PDF file for the user.
View 2 Replies
Aug 26, 2011
I've got a flex app that is basically completed it uses Zend AMF to connect/supply data.My app does have a login screen which seems to work fine. Now I'd like to add another login form on my site that would allows users to enter in username/password. When submitted form should pass the data to the flex app and bypass the application's login.
View 2 Replies
Jan 19, 2010
I need to open a new page from Flash, using navigateToURL(...)
I need to send a variable to this newly opened html page that does not appear within the url as a query string, so i'm using POST.
However each time I try it the variables appear within the query string... what am I doing wrong?
ActionScript Code:
var link:String = "test.html";
var urlVars:URLVariables = new URLVariables();
urlVars.username = "username";
var urlRequest:URLRequest = new URLRequest(link);
urlRequest.data = urlVars;
urlRequest.method = URLRequestMethod.POST;
urlRequest.contentType = "application/x-www-form-urlencoded";
navigateToURL(urlRequest, "_blank");
Cheers,
Matt / MSFX
View 2 Replies
Aug 14, 2010
I am trying to figure out why this is not working. I have a Flash .swf that is attempting to POST some variables to a .php file in the same location as my .swf. My facebook app is in FBML Canvas. Here is the function I am calling. The .php file is never receiving anything
public function sendData():void{
var request:URLRequest = new URLRequest("apps.facebook.com/MYAPPNAME/api/update.php");
request.method = URLRequestMethod.POST;
[code].....
View 0 Replies
Nov 14, 2010
For some reason I'm not getting response from my php file and nothing is added to my DB, any thoughts? Here is my AS
[Code]...
View 2 Replies
Nov 16, 2005
I am trying to convert this form into flash.
Code:
<form action="http://www.myserver.com/add.tag" method="post" name="tagform" target="tag">
<input name="name" value="myname" type="hidden">
Name<br>
<input name="tagname" maxlength="20"><br>
[code]....
View 1 Replies
Jun 23, 2003
I know nothing about server-side anything, but I'd like to be able to put some simple data into a text file on my own hard drive with flash. I'm guessing its impossible, but is there anything I can install that will do something with the post method of loadVars to receive some text from flash?
View 8 Replies
Aug 14, 2010
I have a Flash .swf that is attempting to POST some variables to a .php file in the same location as my .swf. My facebook app is in FBML Canvas. Here is the function I am calling. The .php file is never receiving anything. HELP!
public function sendData():void{
var request:URLRequest = new URLRequest("http://apps.facebook.com/MYAPPNAME/api/update.php");
request.method = URLRequestMethod.POST;
[code]...
View 2 Replies