Adobe COLDFUSION 9 Manual page 1250

Developing applications
Hide thumbs Also See for COLDFUSION 9:
Table of Contents

Advertisement

DEVELOPING COLDFUSION 9 APPLICATIONS
Using External Resources
Reviewing the code
The following table describes the code and its function:
Code
<form action="uploadfileaction.cfm"
enctype="multipart/form-data"
method="post">
<input type="file" name="FiletoUpload"
size="45">
The user can enter a file path or browse the system and select a file to send.
1
Create a ColdFusion page with the following content:
<html>
<head> <title>Upload File</title> </head>
<body>
<h2>Upload File</h2>
<cffile action="upload"
destination="c:\temp\"
nameConflict="overwrite"
fileField="Form.FiletoUpload">
<cfoutput>
You uploaded #cffile.ClientFileName#.#cffile.ClientFileExt#
successfully to #cffile.ServerDirectory#.
</cfoutput>
</body>
</html>
Change the following line to point to an appropriate location on your server:
2
destination="c:\temp\"
Note: This directory must exist on the server.
3
Save the file as uploadfileaction.cfm in the myapps directory under your web_root.
View uploadfileform.cfm in the browser, enter a file to upload, and submit the form.
4
The file you specified uploads.
Reviewing the code
The following table describes the code and its function:
Code
<cffile action="upload"
destination="c:\temp\"
Description
Create a form that contains file selection fields for upload by the user. The
attribute value specifies the ColdFusion template that processes the submitted
form. The
attribute value tells the server that the form submission
enctype
contains an uploaded file. The
ColdFusion form.
Allow the user to specify the file to upload. The
prepare to read and transmit a file from the user system to your server. It
automatically includes a Browse button to let the user look for the file instead of
manually entering the entire path and filename.
Description
Output the name and location of the uploaded file on the client machine.
Specify the destination of the file.
Last updated 8/5/2010
attribute is set to
to submit a
method
post
file
type instructs the browser to
1245
action

Advertisement

Table of Contents
loading

Table of Contents