Table of Contents

(all in one file)

1. Introduction
1.1. Overview

2. About Variable Replacement

3. Using Interchange Template Tags
3.1. Understanding Tag Syntax
3.2. The DATA and FIELD Tags
3.3. set, seti, scratch and scratchd
3.4. loop
3.5. if

4. Programming
4.1. Overriding Interchange Routines
4.2. Embedding Perl Code
4.3. ASP-Like Perl
4.4. Error Reporting

5. Interchange Perl Objects

6. Debugging
6.1. Export
6.2. Time
6.3. Import
6.4. Log
6.5. Header
6.6. price, description, accessories
6.7. FILE and INCLUDE
6.8. Banner/Ad rotation
6.9. Tags for Summarizing Shopping Basket/Cart
6.10. Item Lists

7. Interchange Page Display
7.1. On-the-fly Catalog Pages
7.2. Special Pages
7.3. Checking Page HTML

8. Forms and Interchange
8.1. Special Form Fields
8.2. Form Actions
8.3. One-click Multiple Variables
8.4. Checks and Selections
8.5. Integrated Image Maps
8.6. Setting Form Security
8.7. Stacking Variables on the Form
8.8. Extended Value Access and File Upload
8.9. Updating Interchange Database Tables with a Form

9. Internationalization
9.1. Setting the Locale
9.2. Interchange Locale Settings
9.3. Special Locale Keys for Price Representation
9.4. Dynamic Locale Directive Changes
9.5. Sorting Based on Locale
9.6. Placing Locale Information in a Database