MACROMEDIA COLFUSION MX 7-CFML Reference page 395

Cfml reference
Hide thumbs Also See for COLFUSION MX 7-CFML:
Table of Contents

Advertisement

Dynamic variable names
In this example, the variable name is itself a variable:
<cfset myvariable = "current_value">
<cfset "#myvariable#" = 5>
Function local variables
The
keyword specifies that the variable being defined is only available inside the body of a
var
function that you define using the
invocation of the function is not available in any other invocation of the function. The
keyword is the equivalent of the
keyword:
Any
tag that uses the
cfset
use the
keyword in a
var
error message.
You must place all
tag body, before any other ColdFusion tags.
The following example shows how to use the new keyword:
<cffunction name="myFunct">
<cfset var myVar = "This is a test">
<cfreturn myVar & " Message.">
</cffunction>
<cfoutput>#myFunct()#</cfoutput>
In this example, the variable myVar exists only when the function myFunct executes, and it is not
available elsewhere on the ColdFusion page.
COM objects
In this example, a COM object is created. A
the COM object interface. The last
COM object's
SendMail
<cfobject action = "Create"
name = "Mailer"
class = "SMTPsvg.Mailer">
<cfset MAILER.FromName = form.fromname>
<cfset MAILER.RemoteHost = RemoteHost>
<cfset MAILER.FromAddress = form.fromemail>
<cfset MAILER.AddRecipient("form.fromname", "form.fromemail")>
<cfset MAILER.Subject = "Testing cfobject">
<cfset MAILER.BodyText = "form.msgbody">
<cfset Mailer.SMTPLog = "logfile">
<cfset success = MAILER.SendMail()>
<cfoutput> #success# </cfoutput>
cffunction
statement in CFScript. The following rules apply to the
var
keyword must be inside the body of a
var
tag outside a
cfset
tags that use the
cfset
creates a variable to store the return value from the
cfset
method.
tag. The variable value that is set in one
tag body, ColdFusion displays an
cffunction
keyword at the beginning of the
var
defines a value for each method or property in
cfset
var
var
tag. If you
cffunction
cffunction
cfset
395

Advertisement

Table of Contents
loading

This manual is also suitable for:

Colfusion mx 7 - installing and using coldfusion mx

Table of Contents