If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Hybrid View

ASP creates HTML file, How can I get FrontPage to import it?

I have written a nice ASP page that uses forms to gather user input and then
writes out a formated, static html page. That page uses FrontPage extensions
(file include) for the header and footer. How do I tell FrontPage from the
ASP file to import or check-in the file and process it. The only way I have
been able to do that is by opening and closing the file using the frontpage
client.

Re: ASP creates HTML file, How can I get FrontPage to import it?

"Phil" <phil@yack.com> wrote:

I think you must use #include on your ASP
read this to see....

Server-side include directives give you a way to insert the content of another
file into a file before the Web server processes it. ASP implements only
the #include directive of this mechanism. To insert a file into an .asp file,
use the following syntax:

<!-- #include virtual | file ="filename" -->
The virtual and file keywords indicate the type of path you are using to
include the file, and filename is the path and file name of the file you
want to include.

Included files do not require a special file name extension; however, it
is considered good programming practice to give included files an .inc extension
to distinguish them from other types of files.

Using the Virtual Keyword
Use the virtual keyword to indicate a path beginning with a virtual directory.
For example, if a file named Footer.inc resides in a virtual directory named
/Myapp, the following line would insert the contents of Footer.inc into the
file containing the line:

<!-- #include virtual ="/myapp/footer.inc" -->
Using the File Keyword
Use the file keyword to indicate a relative path. A relative path begins
with the directory that contains the including file. For example, if you
have a file in the directory Myapp, and the file Header1.inc is in Myapp\Headers,
the following line would insert Header1.inc in your file:

<!-- #include file ="headers\header1.inc" -->
Note that the path to the included file, Headers\header1.inc, is relative
to the including file; if the script containing this #include statement is
not in the directory /Myapp, the statement would not work

Re: ASP creates HTML file, How can I get FrontPage to import it?

"Phil" <phil@yack.com> wrote:

I think you must use #include on your ASP
read this to see....

Server-side include directives give you a way to insert the content of another
file into a file before the Web server processes it. ASP implements only
the #include directive of this mechanism. To insert a file into an .asp file,
use the following syntax:

<!-- #include virtual | file ="filename" -->
The virtual and file keywords indicate the type of path you are using to
include the file, and filename is the path and file name of the file you
want to include.

Included files do not require a special file name extension; however, it
is considered good programming practice to give included files an .inc extension
to distinguish them from other types of files.

Using the Virtual Keyword
Use the virtual keyword to indicate a path beginning with a virtual directory.
For example, if a file named Footer.inc resides in a virtual directory named
/Myapp, the following line would insert the contents of Footer.inc into the
file containing the line:

<!-- #include virtual ="/myapp/footer.inc" -->
Using the File Keyword
Use the file keyword to indicate a relative path. A relative path begins
with the directory that contains the including file. For example, if you
have a file in the directory Myapp, and the file Header1.inc is in Myapp\Headers,
the following line would insert Header1.inc in your file:

<!-- #include file ="headers\header1.inc" -->
Note that the path to the included file, Headers\header1.inc, is relative
to the including file; if the script containing this #include statement is
not in the directory /Myapp, the statement would not work

Re: ASP creates HTML file, How can I get FrontPage to import it?

OScar,

Thank you for your suggestion. I believe the
issue is that the 'include' statement is only
processed when FrontPage 'saves' or 'imports'
the file into the FPweb. When I create the
file directly on the server using ASP VBscript
and close the file - it is written, but FP does
not process it making the 'include' statement
inert. My question is, "how do I tell FP to
process, recalculate, the new file through using VBscript
on the server? I would like to automatically
accomplish this task. Manually, I can either
open/close the file in FP or tell FP to recalculate
the site.