FileAppend(file, output [, mode] [, addNewLine] [, attributes])
Last updated October 15, 2002
Version: 1 | Requires: ColdFusion MX | Library: CFMLLib
Description:
Mimics the cffile, action="append" command.
Return Values:
Does not return a value.
Example:
//fileAppend("c:\neotestingzone\udf\cfml\foo.txt","Ray was here","","Yes");
</cfscript>
Parameters:
| Name | Description | Required |
|---|---|---|
| file | The file to append. | Yes |
| output | The data to append. | Yes |
| mode | Defines permissions for a file on non-Windows systems. | No |
| addNewLine | If true, a new line character is added to output. | No |
| attributes | File attributes. | No |
Full UDF Source:
<!---
Mimics the cffile, action="append" command.
@param file The file to append. (Required)
@param output The data to append. (Required)
@param mode Defines permissions for a file on non-Windows systems. (Optional)
@param addNewLine If true, a new line character is added to output. (Optional)
@param attributes File attributes. (Optional)
@return Does not return a value.
@author Raymond Camden (ray@camdenfamily.com)
@version 1, October 15, 2002
--->
<cffunction name="fileAppend" output="false" returnType="void">
<cfargument name="file" type="string" required="true">
<cfargument name="output" type="string" required="true">
<cfargument name="mode" type="string" default="" required="false">
<cfargument name="addNewLine" type="boolean" default="yes" required="false">
<cfargument name="attributes" type="string" default="" required="false">
<cfif mode is "">
<cffile action="append" file="#file#" output="#output#" addNewLine="#addNewLine#" attributes="#attributes#">
<cfelse>
<cffile action="append" file="#file#" output="#output#" mode="#mode#" addNewLine="#addNewLine#" attributes="#attributes#">
</cfif>
</cffunction>
Search CFLib.org
Latest Additions
Tayo Akinmade added
arrayTrim
10 day(s) ago
Will Belden added
longTime
15 day(s) ago
James Sleeman added
quickSort
25 day(s) ago
Ben Forta added
GetHostAddress
28 day(s) ago
Top Rated
EksporSQLData
Rated 5.0, 16 time(s)
backupDatabase
Rated 5.0, 13 time(s)
indentXml
Rated 5.0, 10 time(s)
generateSsccAsn
Rated 5.0, 4 time(s)