In summary: I'm looking for a way to pass an ASP variable to an html page. I believe the answer might be setting up a CGI script that fills in named spaces in an html template but its completely foreign to me.<BR><BR> +++++++++++++++++++++++++++++<BR><BR>I am developing an e-commerce application using ASP (VBScript) and SQL Server. We are using a third party to handle the processing of credit card transactions and there lies my problem. <BR><BR>Their system requires you to customise HTML pages (provided by them) that they will then store on their secure server and will form the initial page of the card transaction process. They are happy to accept any hidden fields you may need to have passed back to you (e.g. customerID or shoppingCartID) but they will not accept ASP files to be stored on their server. I don't know how to pass a value to the hidden field without the use of ASP. I understand there is a way to do this using perl script to fill in named spaces on an html template but I have never written CGI before. <BR><BR>I understand this may not be a strictly ASP question but hope there are other ASP bods out there who've had to tread the same path into the unknown CGI world and could help me.....?