Flash Form Limitations
Hi,
I'm trying to develop a large number of input in a single
flash form, the input is a finalcial survey I desinged it into
different tabs, now I'm in the middle of the survey, when I try to
add new inputs the form doesn't execute!
Is there a limitation for the capacity of a flash form?
The design below is half the details I needed
http://www.dreamconsultancy.net/proj/chilli/
Thank you,
quote:
Actually I got no error messages
It's likely that you haven't turned on the Flash Form
debugging in the Administrator. Check Flash Form Compile Errors and
Messages and then give the form another shot. There are 64k and 32k
branch limits which you may hit (you can google the error messages
for a little more information).
I've typically refactored by reducing the number of styles in
the resulting flash output or by reducing the "nestedness" of
elements inside elements. Of course, switching to Flex provided a
more permanent solution:)
Similar Messages
-
I have a site that is put together with cfmodule templates
for the header and footer, with integration with a content
management system that I built myself. I am trying to embed a
ColdFusion form with type="Flash" on the body of the page but it is
not compiling to Flash. If I remove it and go with a standard
cfform it works fine - but then I had to redo my cfformgroup tags
etc. I designed the form outside of the page -- and it generates
just fine.
Obviously there is some limitation to how and when a cfform
with type="Flash" will generate, when the page has cfmodules or
cfincludes. Is there any guideline I can use to determine when not
to try Flash Forms ? I do not want to spend the time on complex
form, only to discover I have to change it back to a standard
cfform. Any information on when a page can and cannot generate a
flash form would be appreciated - as many sites these days are
getting pretty complex with included content etc. Thank you.Hi Mow,
Yes, you cannot call javascript directly when you use
<cfform format="flash">. All methods (onClick, onBlur etc)
will call ActionScript, not JavaScript anymore.
This is not a perfect example, but you can get the picture.
You can copy and paste the code below into one cfm file.
<cfform>
<script language="javascript1.2">
function popup1() {
window.open ('
http://www.google.com');
</script>
<cfinput type="button" name="btnClick" value="Click"
onclick="popup1()">
</cfform>
<cfform format="flash">
<cfformitem type="script">
function popup2() {
getURL("javascript:window.open ('
http://www.google.com')");
</cfformitem>
<cfinput type="button" name="btnClick" value="Click"
onclick="popup2()">
</cfform>
Hope it helps
Keiko -
I Need Dire Help Making a Flash Form
Hello, I need some serious help creating a Flash Form.
I Have used a template from another site with the following
input boxes:
Name: __________
Email: __________
Comments: ____________
However, i had the script working fine, along with its php
script,
when i was trying to add more "text" boxes, i must have
messed the script up somhow.
When I submit that form, the name is send and email, but the
email is blank.. ie, there is no "comments"
here is the code:
on submit button:
on (release) {
// send variables in form movieclip (the textfields)
// to email PHP page which will send the mail
form.loadVariables("email.php", "POST");
sent email messege
onClipEvent(data){
// show welcome screen
_root.nextFrame();
and the php script (mailer.php)
php form email.pho
<?php
* PHP 4.1.0+ version of email script. For more
* information on the mail() function for PHP, see
http://www.php.net/manual/en/function.mail.php
// First, set up some variables to serve you in
// getting an email. This includes the email this is
// sent to (yours) and what the subject of this email
// should be. It's a good idea to choose your own
// subject instead of allowing the user to. This will
// help prevent spam filters from snatching this email
// out from under your nose when something unusual is put.
$sendTo = "[email protected]";
$subject = "My Flash site reply";
// variables are sent to this PHP page through
// the POST method. $_POST is a global associative array
// of variables passed through this method. From that, we
// can get the values sent to this page from Flash and
// assign them to appropriate variables which can be used
// in the PHP mail() function.
// header information not including sendTo and Subject
// these all go in one variable. First, include From:
$headers = "From: " . $_POST["firstName"] ." ".
$_POST["lastname"] . "<" . $_POST["email"] .">\r\n";
// next include a replyto
$headers .= "Reply-To: " . $_POST["email"] . "\r\n";
// often email servers won't allow emails to be sent to
// domains other than their own. The return path here will
// often lift that restriction so, for instance, you could
send
// email to a hotmail account. (hosting provider settings may
vary)
// technically bounced email is supposed to go to the
return-path email
$headers .= "Return-path: " . $_POST["email"];
// now we can add the content of the message to a body
variable
$message = $_POST["message"];
// once the variables have been defined, they can be included
// in the mail function call which will send you an email
mail($sendTo, $subject, $message, $headers);
?>
If anyone can see why the "comments" section is not being
sent?
Also: My original problem was how do you add more text boxes.
I want something like this:
Name:
Address:
Phone:
Mobile:
Email:
Website:
Comments:
Ive spent days and days trying to work out how to first make
a form that actually works, then add more text fields
Ive looked at many basic form tutorials, but they all seem to
only have 3 or 4 text fields.. Name, Email, Comments... etc
I haven't a clue how to edit the script both in action script
and php to add more fields easy.
I really need some help with this, its turning into a
nightmare for me.
I can provide someone with my .fla project file if they care
to take a look at what im doing wrong.
Thanks
Pan
ps. Please note: "$sendTo = "[email protected]";" =
this line i know i must put in my own email.This is all about timelines. It seems there is a movieclip
named 'form' (or possibly an actionscript object, can't tell). Any
variables created on that timeline are sent.
So you could have your new textfields on another timeline.
Or you could have textfields with no instance name in the
form timeline.
Those are the first two things to look at. Post the FLA and
we can tell you more specifically. -
Flash form error, can't use the same name more than once? need workaround
I've always written my forms to have multiple buttons, one
for updating and one for deleting. so in html I would do this:
<input type=submit name=action value=Update>
<input type=submit name=action value=Delete>
so I'm trying the same thing with flash forms in cold fusion:
<cfinput label="Update" name="action" type="submit"
value="Update">
<cfinput label="Delete" name="action" type="submit"
value="Delete">
but now I get this message:
2 Errors found.
Error /index.cfm:334
id 'action' was already defined on line 333
Error /index.cfm:335
id 'action' was already defined on line 333
Is there a way to make this work or do I have to either
create a special action_delete or a new form? I'd like to keep the
logic the way I like.
Any suggestions?
Thanks,
JohnI was hoping to do logic like this
<cfparam name="action" default="list">
<cfif action equal "list">
<cfelseif action equal "update">
<cfelseif action equal "detail">
<cfelseif action equal "delete">
</cfif>
So I just converted everything to html and things work the
way I like. thanks anyway. The forms don't really buy me anything. -
Flash forms -- Not displaying in IE
This is my first foray into flash forms, and I discovered
yesterday that while they look/work beautifully in Firefox
(2.0.0.4), they're not displaying at all in IE (6 or 7).
I'm using it to force the user to input their date in a
uniform format, so I'm sure there's a non-flash workaround. I'd
like to get this sorted out though, so my future work with flash
can be more involved.
Code is attached. Please let me know if I can provide further
clarification.Michael --
Thanks for your help.
I think I've narrowed the problem down -- it's not that it
won't display my flash form in IE, it's that it won't display it in
a Fusebox environment. I'm going to poke over at their site to see
what they have to say -- I suspect I'll need to upgrade the version
of Fusebox that I'm using. :) -
How to validate date fields in the flash form
i want to validate the date fields to make sure the values
are not greater than today's date and from-date is less than or
equal to to-date in the flash form. Does the actionscript have a CF
DateDiff function for the validatation?
ThanksI finally (after much reading up on actionscript) figured out
my problem with date validation...which was similar to yours...
I posted the solution I found for my AS date validation issue
here:
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=22&threadid=1232361
I hope it helps!!! -
Flash forms in Safari 3.0
I just installed the new Apple Safari 3.0 for Windows. I
wanted to see how our web site would work with the new browser. I
found that flash forms do not load. All I get is a blue lego block
with question marks. I checked the plugins and there is a listing
for "Shockwave Flash" version 9.0 r45. Is there something else that
needs to be installed to make this work?
Thanks,
DonCount me on with the problem. We are running CF 7. I have
also not found anything. I did report it using the little bug in
Safari 3 and have been looking for the latest releases of the
browser. I love the browser overall (I am an apple fan) but we need
this to work. I am wondering if the problem is in how CF renders
and puts out the flash content. Some kind of meta data that is not
up to date? Have no clue however.
Marius Morosanu
[email protected]
www.goreve.com -
How to get "Subject" & "Message" text from Flash form to default e-mail MS Outlook?
Hi,
I have the following code which is working fine except I can't get the user typed data from flash form to my default e-mail (MS Outlook) application. How to edit the following code?
In the code:
1) To ----> this field is okay since this email ID doesn't change
2) Cc ----> this filed is also okay since no changes will be in email ID
3) Subject ----> this may not be always as "Feedback", user may like to change the subject
Whant I would like to add more here is:
1) From ----> this text to be retrieved from "fromText.txt" input text box
2) Message ----> this text to be retrieved from "MessageText.txt" input text box
//1.Button event listener
SendMail.addEventListener(MouseEvent.CLICK, SendEMail);
//2.The SendMail function open up email application to send email.
function SendEMail(event:MouseEvent):void {
var email:URLRequest = new URLRequest("mailto:[email protected]?CC=[email protected]&Subject=Feedback");
navigateToURL(email, "_blank");
Thanks in advance for any support.
Regards.Thanks for the reply. I tried the code and result is like the following:
To: [email protected]
Cc: [email protected]
Subject: [object TextField]?body=From: [object TextField]
Body: Blank
The problem exist in SUBJECT & BODY.
Further help, please.
Thanks.
PS: I removed the ? before body and put & ------> the result is as follows:
To: [email protected]
Cc: [email protected]
Subject: [object TextField]
Body: From: [object TextField]
[object TextField]
One more thing that it opens an empty web page with the following text in adress bar:
mailto:[email protected]?CC=poweruser@helpdesk&Subject=Feedback -
Flash Forms do not work in Production
My question is simple. I am unable to find server
requirements for Flash forms anywhere on Adobe's website. It claims
you can find more in the other technical documentation but I
couldn't. What technologies need to be installed in order to
utilize flash forms SERVER-WISE?
I have a production server, a pre-production server (running
full cfmx7), and a development server. The application works on the
test machine, and on pre-production. The flash form simply does not
render and no errors are displayed.
If I convert it to a normal cfform it displays fine on the
troubled machine. It will not display even the most simple of flash
forms.
Thanks for any help!Did you make sure that you have a virtual directory mapped to
the CFIDE directory in IIS on your production server?
Ron -
International characters in flash forms
Hello. Is there any way to put international (here: polish)
characters into flash forms (like text input)? Thanks in
advance.PIT_PIT wrote:
> Hello. Is there any way to put international (here:
polish) characters into
> flash forms (like text input)? Thanks in advance.
yes:
http://www.sustainablegis.com/projects/flashforms/unicode.cfm
<cfprocessingdirective pageencoding="utf-8">
<cfquery name="getU" datasource="unicodeLab">
SELECT uniText, uniLanguage
FROM unicodeTest
WHERE uniLanguage='russian'
</cfquery>
<cfsavecontent variable="inputStyle">
borderStyle:none;
disabledColor:#2e8b57;
fontSize:11;
backgroundColor:#EFF7DF;
fontFamily:'Arial Unicode MS',Arial,Helvetica,sans-serif;
</cfsavecontent>
<cfparam name="form.unicodeTxt"
default="#getU.uniText#">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
<html>
<head>
<title>flash and unicode</title>
</head>
<body>
<cfform action="unicode.cfm" method="POST"
format="Flash">
<cfformgroup type="HORIZONTAL">
<cfinput type="Text" name="unicodeTxt" width="120"
required="No" visible="Yes"
enabled="Yes" size="20" maxlength="20" style="#inputStyle#"
value="#form.unicodeTxt#" label="unicode text:">
<cfinput type="Submit" name="go" value="submit"
visible="Yes" enabled="Yes">
</cfformgroup>
</cfform>
</body>
</html> -
How to Use Captcha in Flash Forms
Hi, does anyone knows how to use a captcha in flash forms
I am using Coldfusion 7 not version 8.
Please Guide Me
Cheers> CF response
You said you needed help with ActionScript. What I gave you
is ActionScript.
Coldfusion has no built-in method called
match. You should use REMatch(reg_expression, string) or
REMatchNoCase(reg_expression, string), assuming you're on CF 8, of
course. -
Flash Forms Not Rendering in IE7, Flash 9
We're having a problem with flash forms in IE7 and Flash
Player 9 not rendering the entire form. The form works fine in
Firefox 2. It looks to be a problem with how the Flash player is
able to pull back data in IE7. Likely this pertains to how IE7
handles security of plug-ins.
Oddly, we've noticed that uninstalling the Flash 9 player and
then reinstalling results in the form rendering correctly the first
time, but on subsequent views the form no longer renders correctly.
Specifically, we're not seeing data that is being called via
Flash remoting in cfselect tags (state and country information).
And we're not seeing text rendered that is in cfformitem tags. Our
dev url is:
http://hopeequity.beaconfire.com/loggedout/index.cfm?event=StartInvesting_StartAGroupStep1
If anyone has an idea of why IE7 might not be able to render
the form correctly, or might have security-related issues with
remoting and Flash 9, please reply.I was granted access to the manuals on our prod server (the
site is set up where you have to log in to see the manuals). The
manuals are behaving differently on the prod server than in our dev
server. The following is happening on the prod server:
- the flash menus are appearing on our prod server in FireFox
only.
- I had reported in our dev area that when I right clicked on
the left hand side where the menus are to appear in IE that the
Flash menu displayed. This is not the case in our production area.
- I get the "This page contains both secure and nonsecure
items" when viewing the site on our prod server through IE
I've asked them what version of RoboHelp they are using and
no one seems to know. It seems they don't regenerate their help
files (manuals) very often. -
I have just about given up on flash forms. I have read just
about every thread in this Forum, but cannot find the answer.
Have worked with flash forms in the past, but after recently
upgraded to a new box with Vista Business and Codl Fusion 8 Dev
Edition I cannot get flash forms working. I have have seen a tonne
of postings with the same issue, but few with a resolution, and
where there is I try it and makes no difference.
If I run the following code:
<cfform format="flash">
<cfinput type="dateField" name="startDate" label="Start
Date:" mask="dd/mm/yyyy">
</cfform>
If I remove format="flash" form works fine. If I include
format="flash" form doesn't display. View source shows the code
there, CFIDE is mapping correctly etc.
One thing I do notice though, which may or may not be
involved is that when viewing the code generated, it is looking in
the same folder that the script that includes the form was in. Do I
need to tell it to look somewhere else? Pure speculation here, but
EVERYTHING else checks out.
If someone at Adobe can set this straight would be great,
because an afternoon spent reading other postings on this matter
shows there are clearly a lot of people stumbling around in the
dark on this one.
Thanks in advance to anyone that can help.Michael --
Thanks for your help.
I think I've narrowed the problem down -- it's not that it
won't display my flash form in IE, it's that it won't display it in
a Fusebox environment. I'm going to poke over at their site to see
what they have to say -- I suspect I'll need to upgrade the version
of Fusebox that I'm using. :) -
Has anyone seen this with Flash Forms / CF8?
I have a website that uses a few flash forms on different
pages. It's on a CF8 server and the clients are generally IE6.
Sometimes all works well, sometimes the flash form on a page
doesn't show up.
Refreshing the browser, closing/re-opening the browser don't
work. Restarting CF doesn't work.
I put the same code on another CF8 server and access with IE7
and it works fine.
Why the heck would a form show or not show intermittently
when nothing has changed in the site code or server settings?
Thanks in advance.I am seeing this on a CF7 installation. What I noticed is
that it started on 10/31, which is the very date that Microsoft
patches were rolled out to all of our users. The updates in
question were the following:
KB921503
KB936021
KB938127
KB938829
I have NOT verified that there is a relationship, but the
patches were applied IMMEDIATELY before the problems started, right
in the middle of the day. It is far too coincidental to assume
there is not a relationship. This is affecting my flash forms, and
also some of my javascript combo boxes.
I will update when I discover more, and if others would do
the same I would appreciate reading about it. -
Help with Radio Buttons & Combo Box for Flash Form that sends email
I'm having a bit of a hard time with a Flash form that I'm working on.
I've got the basic text fields working fine, but I'm not sure how to retrieve the values from the Radio Button and Menu List components.
The PHP script pulls the values from the text fields with:
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
but using
$radioGroup = $_POST['radioGroup'];
doesn't retrieve the selected radio button value.
The radio buttons have a groupName of "radioGroup". The combo box component doesn't even show up in the HTML version, but does in the .swf.
Can anyone point me in the correct direction to pull these values from these components and get them passed to the PHP form? The native .FLA and the php file are here for reference:
http://dl.getdropbox.com/u/21984/flashform.zip
My solution needs to be ActionScript 2.
Thanks!again, you assign a variable. the selected radiobutton's data and/or label isn't going to magically be sent to the php file.
for example, if you have sendLV and receiveLV loadvars instances, you can use:
sendLV.rbData=yourradiogroup.selection.data;
sendLV.yourothervariables=yourothervariables;
sendLV.sendAndLoad("yourphp.php",receiveLV,"POST");
Maybe you are looking for
-
Asset Revaluation issue - Reval of Current year depreciation
Hi All, We are setting up the system to do asset revaluation for our company code in South America. My client wants to revalue the assets from Jul'09 to Dec'09. 1) We have maintained inflation indexes for the last day of each period in the year 2009.
-
HT4623 How do I add a ringtone to my iPhone without synching to all of iTunes
How do I add a ringtone to my iPhone without synching to all of iTunes? I have an enormous music library and do not want to add music to my phone. I checked the handle manually button, but it says it's going to erase everything on phone!? I cannot dr
-
I had limited hard drive space on my old PC so I synced it to my IPod Touch. I have since bought a new computer and an IPhone 5. I was able to transfer the music back from the IPod Touch to the ITunes library on the new computer where the IPhone 5 is
-
Hello Masters I hope everything is going fine I have a doubt I would like to Group Deliveries in TXN VL10E, in order to create L Groups to do the picking in WM by group in txn LT43. This is for a new WM implementation. I can create the groups in VG01
-
I've installed Premier Elements 7.0. No Problem. When I connect my camera to my PC to do video capture it activates the old Premier Elements 4 program. The Read Before Installing file says we can keep old versions loaded but not to run simultaneou