Our example includes all of the
necessary components of a Flash form, cited earlier, but stripped
down to the simplest level. This tutorial demonstrates how to send a
single text field variable from Flash to a
Perl script, named
echo.pl, and how to receive a response in Flash
echo.pl. Functioning versions of the
example files are available from the online Code Depot. Let’s
get to it, shall we?
Unlike HTML, Flash does not have an integrated
mechanism for the creation of forms. In HTML, creating pull-down
menus and radio buttons is simply a matter of using the
tags. In Flash, those devices must be built by hand. Flash’s
only built-in form device is the user-input text field (the
equivalent of HTML’s
Though form widgets are not built directly into the Flash authoring tool, radio buttons, checkboxes, and pull-down menus are available as Smart Clips included with the product. To access the form-widget Smart Clips, choose Window → Common Libraries → Smart Clips.
our form, we’ll have a user-input
text field and a
Submit button. We’ll place these two
elements into a movie clip so that we can easily identify the
variables to send to the server. First, we’ll create a new
document and the
formClip movie clip, as follows:
Start a new Flash document.
Select Insert → New Symbol. The Symbol Properties dialog box appears.
In the Name box, type ...