ASP
Cartweaver Admin Hints and Mods Part 1: Creating a Low Stock Warning for PHP
by Tom Muck - 03-Jun-09
Reader Level:
Cartweaver is an online shopping cart system available from www.cartweaver.com for PHP, ColdFusion, and ASP. It is intended as an easy-to-use solution for building an online store. It doesn't have all the bells and whistles of some of the more pricey carts available, but with a little coding, many new features can be added.
In Part 1 of this series, we will show how to add a low-stock warning to the Cartweaver admin.
The Cartweaver Admin Hints and Mods Series:
Cartweaver Admin Hints and Mods - Part 1: Creating a Low Stock Warning for PHP
Cartweaver Admin Hints and Mods - Part 2: Creating a Low Stock Warning for ColdFusion
Cartweaver Admin Hints and Mods - Part 3: Creating an Order Report Graph for ColdFusion
Cartweaver Admin Hints and Mods - Part 4: Creating an Order Report Graph for PHP
Cartweaver Admin Hints and Mods - Part 5: Adding Customer Search Parameters for ColdFusion
Cartweaver Admin Hints and Mods - Part 6 Adding Customer Search Parameters for PHP
Cartweaver Admin Hints and Mods - Part 7: Creating and Order Report for Products Using PHP
Cartweaver Admin Hints and Mods - Part 8: Creating an Order Report for Products Using ColdFusion
Cartweaver Admin Hints and Mods - Part 9: Creating a Taxes Collected Report Using PHP
Cartweaver Admin Hints and Mods - Part 10: Creating a Taxes Collected Report Using ColdFusion
Generic Form Processor Using CDONTS
by Martin Oliveira - 18-Jan-08
Reader Level:
Many people spend a lot of time hand-coding forms so that the results of the form submission are emailed. Most of this time is spent on collecting all the form items, and building the email body. For simple forms (i.e., just a few fields), this task is quite easy. However, if you have larger forms, this process can become quite tedious and time consuming. The best solution, is a neat little trick that not many people know of using the request.form properties and methods
Martin Oliveira, known as "Oli" to those in the Cartweaver support newsgroups, is an extremely knowledgeable ASP programmer. If you own Cartweaver, one of the best Dreamweaver-targeted shopping carts on the market, then you probably know he's always there in the CW forums to answer your questions.
Creating a Master/Detail Pageset on One Page Using AJAX
by Tom Muck - 19-Sep-07
Reader Level:
Dreamweaver's Master/Detail page set is a handy set of behaviors to use for a drill-down functionality -- display a list of records, and click on a link in the list to view the full record. Using the behaviors, however, you typically create two pages. If you create one page with both, the page will refresh each time you click on a link.
In this tutorial, I'll show how to create one master/detail page that uses some very simple JavaScript to load the details section of the page dynamically using AJAX. This tutorial will apply to PHP, ColdFusion, and ASP, with the concepts applicable to the other available server models that Dreamweaver now supports.
Creating a Table-less Horizontal Looper in ASP
by Tom Muck - 17-Sep-07
Reader Level:
Dreamweaver has a Repeat Region server behavior that loops through your data and allows you to display it in a vertical or horizontal manner. If you want to display the data in a grid pattern, however, it requires a little more effort.
Typically, a Horizontal Looper extension or code is used to create a table and put your individual data sections in a table cell. In this tutorial I'll show how to do that using <div> tags and CSS without tables. This is a version of an article I did for PHP -- but for ASP instead. For this tutorial I'll assume you know how to use your database tools to create and manage databases, and how to create connections for ASP.
Feed Tools in Dreamweaver 8 and CS3: RSS and XSL
by Tom Muck - 22-May-07
Reader Level:
Adding an RSS feed to a web page is a piece of cake with the XSL features of Dreamweaver 8 and CS3. This article will show the new features of XSL transformation using the freely available Community MX RSS feed, or any other of your choice. The tutorial will require PHP, ColdFusion, or another of the available server models in Dreamweaver, as the XSL functionality uses a server-side file to parse and transform the XML news feed.
Creating a Registration Page: Part 3
by Tom Muck - 21-Jun-06
Reader Level:
Dreamweaver contains many built-in tools to aid in quickly building dynamic sites. Part 1 of this series showed the Record Insertion Form Wizard to set up a simple user registration form on a web site. The registration form allows a user to register for a site.
Part 2 showed validation and the user agreement, using more built-in tools of Dreamweaver and a little rudimentary JavaScript. The tutorial will apply equally to PHP, ASP, ColdFusion, and JSP using built in tools.
Part 3 will show how to pass registration details to Paypal or other payment processor for a paid membership-type of site.
The Creating a Registration Page Series:
Creating a Registration Page: Part 1
Creating a Registration Page: Part 2
Creating a Registration Page: Part 3
Creating a Registration Page: Part 1
by Tom Muck - 23-May-06
Reader Level:
Dreamweaver contains many built-in tools to aid in quickly building dynamic sites. One such tool is the Record Insertion Form Wizard. Using this tool, I'll show how to set up a simple user registration form on a web site. The registration form will allow a user to register for a site (free site or membership site), and include a way for the user to agree to a user agreement and also opt-in/opt-out of a newsletter. The tutorial will apply equally to PHP, ASP, ColdFusion, and JSP using built in tools. This is the first part in a series.
Part 2 will show validation and the user agreement, and Part 3 will show how to pass registration details to Paypal or other payment processor for a paid membership-type of site.
The Creating a Registration Page Series:
Creating a Registration Page: Part 1
Creating a Registration Page: Part 2
Creating a Registration Page: Part 3
CMX MapLink v1.0 - Server Behavior
by Joel Martinez - 11-Apr-06
Reader Level:
The CMX MapLink Server Behavior creates a link to Google Maps. You can use static values, or dynamic values from the data sources palette. The behavior creates a link around a selection (text, image, etc...)
The only parameters are: Address,
City,
State, Zip. US Addresses only (sorry international users).
ASP Server Behavior Only
Making Full Use of Bindings
by Tom Muck - 31-Mar-06
Reader Level:
The Dreamweaver bindings panel has a lot of uses beyond a place to build recordsets and stored procedures. Many people don't realize that when you add session, request, and application variables to the panel manually, you get some visual advantages — the ability to drag items to the page into design view, the ability to use variables as filters, and the ability to add formatting functions to design view.
This article will explore the bindings panel and its advantages. Because we are discussing core Dreamweaver functionality, the article will apply equally to all server models in Dreamweaver, although some server models have better bindings panel support than others.
Creating a Simple Blog: Part 6
by Tom Muck - 22-Dec-05
Reader Level:
There have been five parts in the series on creating a simple blog. The first five parts focused on creating basic functionality to get a basic blog up and running using simple Dreamweaver design tools. This part will show how to incorporate the functionality into a more complex design — specifically, the latest CMX Jumpstart — Inverness. This tutorial will be equally applicable to ColdFusion, ASP, PHP, ASP.NET, or JSP because we will be using standard Dreamweaver server behaviors to create
the blog. In the course of merging the dynamic blog into the design, you'll learn the following about merging content with design in general — how to find repeating items and make them dynamic, how to separate parts of an existing design into a module.
- Creating a Simple Blog: Part 1 22-Mar-04
- Creating a Simple Blog: Part 2 30-Mar-04
- Creating a Simple Blog: Part 3 14-Apr-04
- Creating a Simple Blog: Part 4 25-May-04
- Creating a Simple Blog: Part 5 26-Apr-05
Redirecting Users When Logging In
by Danilo Celic - 12-Dec-05
Reader Level:
While the article Show and Hide Content Based on User Access Level discusses allowing content for multiple access levels (or user groups) to be held on the same page and showing portions of content based upon the user's group, sometimes you need each user group to get sent to different pages (perhaps within different folders). This article discusses how to enhance the existing Log In User Dreamweaver Server Behavior to allow redirecting users to specific pages based upon their access level when they log in.
Show and Hide Content Based on User Access Levels
by Danilo Celic - 23-Nov-05
Reader Level:
Dreamweaver's native Log In User server behavior combined with the Restrict Access to Page server behavior can help you protect your pages from prying eyes. However, when it comes to more fine grained control of content on pages viewable by users from multiple access levels, Dreamweaver doesn't have anything built in to offer any assistance to you.
Read on to learn how to show and hide content on a page based upon the access level (user group) of a logged in visitor.
Random Queries (recordsets) For ASP, ColdFusion and PHP
by Danilo Celic - 29-Sep-05
Reader Level:
While most data displays on web sites are in some predetermined, or even user specified order, such as search results of a products table in product name order, it can be quite beneficial to display data randomly, such as random banners, or even random on sale products on the home page. This article will discuss how you can use ASP VBScript with Access and MS SQL Server; PHP with MySQL; and ColdFusion with Access, MS SQL Server and MySQL to generate random results, be it a single random banner from your advertisers, or five random products that are currently on sale.
Importing CSV Data Into an Access Database
by Danilo Celic - 14-Jul-05
Reader Level:
From time to time a client will ask if they can do a bulk upload to insert new data into a database, rather than the one item at a time that many content management systems allow. For example, the eCommerce site you've been working on may need to have 50 or more products to be added at a time, and boy, you don't want to be the one to type in each product one at a time. You may have included a multi-item insert into the site already, but even then, that's a lot of work to enter in all the new products. Now imagine if they add that many items every week, or multiple times a week, phew, worn off fingertips, for sure. Hmm, note to self, write producers of Law and Order about a computer crime idea. ;-).
One item at a time won't work, and even allowing multiple items to be inserted at once with a web page is still a pain. That's where bulk inserting from a CSV file can come in handy.
Logging Page Execution Time in ASP: Part 2
by Danilo Celic - 13-Jun-05
Reader Level:
While using a flat file for logging page execution times can be useful, it's a little harder to readily get the results out of it. That's why some folks prefer to store the results into a database so that they can use the aggregating abilities that is built into SQL. This part of the article will cover inserting the data into a database and creating a reporting page that will show which page(s) are running long. If you haven't already, make sure to read the first part of this article: Logging Page Execution Time in ASP: Part 1.
Logging Page Execution Time in ASP: Part 1
by Danilo Celic - 26-May-05
Reader Level:
As you're developing your applications, you may find that some pages are running slower than you'd expect them to (or rather you're getting frantic emails and voice mails from your client about pages running slow). Before you start running to refactor the coding of the page by recoding stored procedures and adding fancy caching mechanisms, you should first determine where the bottlenecks are in the application. Only after that will you know where to focus your efforts to get the most bang for the buck. For example, with a report that is only run once a quarter by your CFO, shaving a second off the rendering time of the report may not be the best use of your time (in your eyes anyway, don't ask the CFO) especially when compared to shaving a half-second of processing time off of pages that are run hundreds of times, if not thousands of times a day by your site visitors.
This article series will describe how to time the work your pages are performing to determine where your bottlenecks are located. This part of the series will use ASP VBScript to write out a log of timed activity to a CSV file so that you can process the results in Excel, Access, or some other analysis application. Example files are included in the support files for this article.
Creating a Simple Blog - Part 5
by Tom Muck - 26-Apr-05
Reader Level:
One of the frequent questions in the forums is "How do I create a blog?". There are many commercial blog systems out there, and many full-featured blog providers, like Blogger, but you can also create a simple blog using the standard tools of Dreamweaver. This tutorial will be equally applicable to ColdFusion, ASP, PHP, ASP.NET, or JSP because we will be using standard Dreamweaver server behaviors to create the blog. This fifth part of the series will describe how to add a design to the blog, including a sidebar with category, blogroll, and RSS modules.
Liverpool JumpStart with .NET
by Heidi Bautista - 31-Jan-05
Reader Level:
Ah yes, Liverpool, not only a great JumpStart, but now you can have it with ASP.NET support. In addition to a valid CSS2 and XHTML 1.0 Transitional, WAI and 508 Accessible CSS layout, you also get a dynamic ASP.NET login application. The original release of the Liverpool JumpStart comes bundled with ColdFusion, PHP, and ASP and uses Dreamweaver's built-in User Authentication Server Behaviors. Unfortunately, Dreamweaver doesn't boast similar server behaviors for ASP.NET. To help make up for that lack, here's a special tutorial just for you ASP.NET coders. I've taken the original Liverpool JumpStart pages and added the necessary ASP.NET code. The result: an out-of-the-box ASP.NET login solution combined with a versatile layout. What could be better? :-)
Included in the support files are the CF, ASP and PHP versions of the Liverpool JumpStart. There is a link at the end of the article that will allow you to download just the .NET version if you prefer, as well as a link to download the bundled tutorials that were included with the original Liverpool JumpStart.
The .NET version of Liverpool is available as a no charge upgrade to purchasers of the original Liverpool JumpStart.
If you would like to receive the .NET version, please send us an email and we will send you the .NET files. Please be sure to include your name and the email address that is associated with the PayPal account used to make the purchase.
CMX JumpStart: Liverpool
by Adrian Senior - 20-Jan-05
Reader Level:
The Liverpool JumpStart is a little different than what has gone before. It includes a dynamic ColdFusion login application built with Dreamweaver's User Authentication server behaviours. This allows you to quickly and easily edit the login if you need to do so. The login also supports dual access levels and provides default pages for each level to view, along with a logout page to kill the sessions when your users have completed whatever it was they logged in to do.
Also included are login application pages for .NET, PHP and ASP server models.
This JumpsStart contains 12 tutorials, including video lessons on creating a relational database in Access, using Dreamweaver's User Authentication server behavoiurs and setting a datasource via the ColdFusion administrator.
If you prefer not to use server side code, within the download files you will find a static version of the Liverpool JumpStart.
If you'd like a more detailed description of Liverpool, including screenshots, check out the free article Announcing a New CMX JumpStart: Liverpool.
Announcing CMX JumpStart: Liverpool
by Sheri German - 20-Jan-05
Reader Level:
It was the early sixties, and all the world was in a frenzy over a new group from Liverpool, England called The Beatles. They revolutionized rock 'n' roll music, and the world has never been the same. Maybe the Web Standards movement doesn't stir quite that much excitement, but it is changing the Web world all the same. And because we "love you, yeah, yeah, yeah" we're here to help you join the revolution.
Community MX is pleased to announce the release of its fifth CMX JumpStart: Liverpool. This time we're giving you more than a CSS layout, however. We're also giving you a dynamic ColdFusion login application built with Dreamweaver's User Authentication server behaviors that will allow you to quickly and easily edit the login.
This article will tell you all about what this fantastic package includes--bundled tutorials, an authentication system, a two-column, fixed width layout (with a little bit of a twist), original PNG files, and more.
Access Level and Login for ASP
by Danilo Celic - 14-Jan-05
Reader Level:
Dreamweaver contains quite a number of server-side code-related tools in its Application panel. In this tutorial, we'll be exploring some of the User Authentication tools in the Server Behaviors panel that allow you to password protect pages using ASP. While the steps in the tutorials will show ASP VBScript pages, the exact same steps can be taken with ASP JavaScript pages. This tutorial will show how to password protect your pages using username, password, and access level as defined within an Access or SQL Server database.
Dreamweaver Piece by Piece Part 5: Creating and Processing Basic Forms Part 2
by Sheri German - 17-Dec-04
Reader Level:
In the first part of our basic forms series, we learned how to configure Dreamweaver form preferences, set up the form with the proper actions and method, and use many of the different kinds of form objects such as text field, textarea, radio groups, and checkboxes.
In this second article in the series, we'll look at the menu/list form object, add our submit and reset buttons, use the validate form behavior, learn to set file permissions, and configure our PHP form processor. Also included in this article are both a ColdFusion and an ASP form processor for those who do not have PHP available on their servers.
Previous and Next Links for Details Page Stored Procedure
by Tom Muck - 24-Nov-04
Reader Level:
If you have used Dreamweaver to create dynamic pages, you are probably familiar with the Repeat Region and the concept of Next/Previous records. You are probably familiar with the Master/Detail pageset concept -- the Master page contains a table listing your records with links that allow you to drill down into a Details page. The Details page gives you the details about a particular record. Unfortunately, the Details page does not allow you to create the Previous/Next links easily. This is often desirable in a site, such as in a photo album, real estate listing, or other type of list where the user might want to remain on a Detail page and simply cycle through the records rather than go back to the Master page again. This tutorial will show how to create a SQL stored procedure that will supply Previous/Next links to any ColdFusion or ASP page.
Using Conditional Parameters in SQL Server
by Tom Muck - 09-Nov-04
Reader Level:
Most dynamic sites have a database search of some variety. Stored procedures are much more desirable in a web application for many reasons, yet when it comes to performing searches, the stored procedure is not as easily implemented. In a scripted web application, you can create dynamic SQL statements on the fly, putting conditional logic into your WHERE clauses and making the SQL statement fit the situtation. In a stored procedure, it's not so easy. This article will show one way to pass parameters conditionally to your SQL stored procedure. The technique applies to SQL Server, with code provided for ASP and ColdFusion.
This article assumes you know how to create stored procedures, work with the Query Analyzer, and set up your own DSNs.
Using ASPMail on ASP.NET pages
by Heidi Bautista - 20-Sep-04
Reader Level:
One of the problems developers can run into when convincing a client to upgrade to .NET is their client's investment in ActiveX controls. Depending on what they've purchased, the investment can be substantial. Wouldn't it be great if you could use those old ActiveX controls on your new ASP.NET pages? Well, you can. It takes an extra step or two, but the work is well worth the effort.
In this tutorial, you'll learn how to use the ever popular ASPMail ActiveX control from ServerObjects on an aspx page. After reading this tutorial, you'll be able to apply the information to any ActiveX control.
Guarding Against Cross-site Scripting Attacks
by Heidi Bautista - 25-Aug-04
Reader Level:
Cross-site scripting (aka, XSS) attacks are nasty. Using a variety of techniques, hackers can steal sensitive data like usernames and passwords, steal or poison cookies, or simply deface the site. Read on to learn how to determine if your site is vulnerable to this type of attack and how to protect against it.
Using CSV Strings in SQL Server: Part 2
by Tom Muck - 20-Aug-04
Reader Level:
This article shows how to deal with a many-to-many relationship in SQL by using CSV strings to insert, update, and display data. This is useful for batch updates, multiple categories for products, and other situations where you have several items that need to be related to another item.
Using CSV Strings in SQL
by Tom Muck - 03-Aug-04
Reader Level:
Using SQL Server stored procedures, you can parse and insert individual items from a comma-separated list in the form of a string. This has great benefit in that you can avoid complex server-side scripting of batch inserts. This is useful for multiple categories for one product, or any other type of one-to-many relationship in a database table.
CMX Download Repeat Region Extension
by Tom Muck - 22-Jul-04
Reader Level:
This extension allows a user to create a downloadable CSV (comma-separated values) or other type of text file that contains the contents of a standard Dreamweaver Repeat Region server behavior (such as a server-side recordset). The extension can also be applied to any server-side content that you want to make downloadable in the browser. This is very useful for creating downloadable files of a results display, such as a product list, a sales report, or a search result.
Simple Dynamic Recordset Sorting Using Stored Procedures
by Tom Muck - 09-Jul-04
Reader Level:
A stored procedure gives you many benefits when building applications, including web applications using ColdFusion, ASP, and other technologies. They are fast because they are precompiled and they are secure because the database tables are not being accessed directly. One thing that is a little tricky in working with stored procedures is building dynamic queries. You can build a SQL statement as a string within a stored procedure and execute it using the EXEC statement (or xp_executeSQL), but this also defeats one of the purposes of building your functionality into a stored procedure: the statement is not compiled when it is built dynamically. This article shows one way of creating dynamic SQL on the fly while still allowing the stored procedure to be precompiled.
Creating a Simple Blog Part 4
by Tom Muck - 25-May-04
Reader Level:
One of the frequent questions in the forums is "How do I create a blog?". There are many commercial blog systems out there, and many full-featured blog providers, like Blogger, but you can also create a simple blog using the standard tools of Dreamweaver. This tutorial will be equally applicable to ColdFusion, ASP, PHP, ASP.NET, or JSP because we will be using standard Dreamweaver server behaviors to create the blog. This fourth part of the series will describe how to add categories to the blog by modifying the pages you've already created and also how to display the number of comments on each item.
SQL Injection Attacks
by Heidi Bautista - 10-May-04
Reader Level:
Security is the current favorite buzzword. Are your sites secure? Read on to learn about a popular, easy-to-learn, and extremely dangerous, security loophole - SQL injection attacks - used by hackers to compromise your database.
Creating a Simple Blog Part 3
by Tom Muck - 14-Apr-04
Reader Level:
One of the frequent questions in the forums is "How do I create a blog?". There are many commercial blog systems out there, and many full-featured blog providers, like Blogger, but you can also create a simple blog using the standard tools of Dreamweaver. This tutorial will be equally applicable to ColdFusion, ASP, PHP, ASP.NET, or JSP because we will be using standard Dreamweaver server behaviors to create the blog. Part 3 will focus on adding more features to the blog, such as an RSS feed, individual blog item pages, and how to automatically insert dates.
Randomly Display Text And Images Each Time The Page Reloads In The Browser
by Heidi Bautista - 06-Apr-04
Reader Level:
Customer testimonials have become a great selling point for virtually all types of businesses. The question is, how can you best showcase the wonderful testimonials your business has garnered? You could spread them throughout the site or perhaps display all of them on the same page. The drawback to both approaches is that they rely on the assumption that your website visitors will browse around the site. An alternative solution is to place the testimonials on your home page, one at a time, so that each time the page is revisited (or reloaded) a different testimonial appears. We'll take advantage of the file system object to pull nicely formatted text (including img tags, if you want) from a file on the web server. A cookie will be used to keep track of which testimonial was last displayed so that we can ensure that a different testimonial appears next time. Furthermore, to make sure the first testimonial in the bunch doesn't get undue attention at the expense of the others, we'll employ a randomizer function when picking the first testimonial to display. Sound like something you need? Read on for a step-by-step tutorial that explains exactly what you need to do.
Creating a Simple Blog Part 2
by Tom Muck - 30-Mar-04
Reader Level:
One of the frequent questions in the forums is "How do I create a blog?". There are many commercial blog systems out there, and many full-featured blog providers, like Blogger, but you can also create a simple blog using the standard tools of Dreamweaver. This tutorial will be equally applicable to ColdFusion, ASP, PHP, ASP.NET, or JSP because we will be using standard Dreamweaver server behaviors to create the blog. Part 1 of the tutorial can be found at http://www.communitymx.com/abstract.cfm?cid=7CC52. Part 2 will focus on adding more features to the blog, such as a system for adding and viewing comments, and more administration options.
Creating a Simple Blog Part 1
by Tom Muck - 22-Mar-04
Reader Level:
Many people ask "how can I build my own blog?" This tutorial will show how to create a simple blog using point-and-click features of Dreamweaver. For that reason, this tutorial can be followed for any server model that Dreamweaver supports.
CMX JMail All Forms
by Bill Horvath - 06-Feb-04
Reader Level:
CMX JMail All Forms is a Server Behavior that will email the contents of any form to any recipient you wish, and then redirect the user to any page you specify, using JMail.
You can choose to redirect or not redirect once the form is processed.
This Server Behavior is also available for ColdFusion and CDONTS by searching for "CMX EMail Any Form" on our website.
Viewing Folder Content with ASP
by Mustafa Basgun - 21-Jan-04
Reader Level:
Explains how to view folder content on our local hard drives by using ASP.
ADO Connections
by Tom Muck - 09-Jan-04
Reader Level:
Dreamweaver and ADO provide a number of ways to connect to a variety of databases. This article serves as a quick reference to the required format for a wide variety of connection schemes.
Tracking Users in the Global.asa File
by Ray West - 19-Dec-03
Reader Level:
Classic ASP is not dead just yet, and there will be sites around for quite some time that still use it. Those sites need accurate counts of the visitors they are serving. This article teaches you to use the global.asa file in ASP to keep track of the number of users that are viewing your site at any give point in time.
Dissecting the Login User Server Behavior
by Bill Horvath - 21-Oct-03
Reader Level:
Dreamweaver MX makes it very easy to create a page where your users can log in to your website. In this tutorial, you'll find out how one simple server behavior can not only provide this functionality, but can also restrict access to certain pages based on the user's predefined access level.
CMX EZ Mail
by Bill Horvath - 18-Sep-03
Reader Level:
CMX EZ Mail will email the contents of any form to any recipient you wish, and then redirect the user to any page you specify. You only have to fill out four simple fields in the server behavior. This behavior is great for creating a quick Contact Us page, or anything similar.
This behavior is for CFMX and ASP/VB
CMX Email Any Form
by Bill Horvath - 09-Sep-03
Reader Level:
CMX Email Any Form is a server behavior for ColdFusion MX or ASP/VB. You can use it one of two ways:
1. Use it on an asp or cfm page that has a form on it, and it will automatically gather all of your form fields and email the form to whoever you specify.
2. Apply it to a blank asp or cfm page and it can email all of the forms on your site.
Example for scenario 2: If you have a Contact Us form, a Survey form and a User Feedback form all on separate pages, you can submit any or all of those pages to the blank page you apply the server behavior to. Something like a 'Catch-All' for your forms. This extension will work with CFMAIL and CDONTS.
Dynamic Letter Anchors extension
by Tom Muck - 02-May-03
Reader Level:
Frequently on a dynamic page that displays a long list of content, such as a list of names, you want to allow a user to jump down to a specific letter of the alphabet. On a static list, this is easy -- just insert anchor links at key places on your page where the first letter of a word changes. On a dynamic page, it is not as easy. Using this extension, you can create a list of links for your data AND create the dynamic anchors to go along with them.



