Technical References - [appendfile]

Writes text to the end of an existing file.

[appendfile FileName]Text[/appendfile]

To add text to the end of an arbitrary text file, put an [appendfile] context into a template. AppendFile creates a new file if one does not exist already. All text is put at the end of the file, after any text that may already be there. The file must not be a database file that WebDNA currently has open. See [writefile].

AppendFile does not 'understand' databases. If you want to append a new record to the end of a database, use [append] instead.

[appendfile SomeTextFile]Hello, my name is Grant. The time is [time]
This is a second line[/appendfile]

The text file "SomeTextFile" opens, and the text

Hello, my name is Grant. The time is 13:43:01
This is a second line

is written at the end of the file. Notice that carriage returns inside the context are written to the file exactly as they appear. Also notice that any WebDNA [xxx] tags inside the context are substituted for their real values before being written to the file. You may specify a full or partial path to the file, as in "/Some Folder/file.txt" (starting from the web server's root) or "LocalFolder/file.txt" (starting in the same folder as the template file, looking down into a folder called "LocalFolder").

If you want the tags inside the context to be interpreted, you will have to add <!-- HAS_WEBDNA_TAGS --> and make use of the [raw] context.


Top Articles:

Technical Change History

This Technical Change History provides a reverse chronological list of WebDNA changes...


BioType is a behavioral biometrics WebDNA function based on ADGS research and development (from version 8...

WebDNA Libraries

A list of available libraries for WebDNA...

WebDNA reference

A list of all WebDNA instructions...

Tips and Tricks

A list of user-submitted tips ...

AWS Raw WebDNA LAMP-Plus WebServer

Amazon Web Services (AWS) README for Machine Image ID...

Related Readings:


[thisurl] displays the URL of the current page...


Embeds the results of an external function...


Move a folder and all its contenton your webspace...


Extracts a portion of the text (also known as substring or Mid$)...




Remove all line items from the specified shopping cart...