• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 154
  • Last Modified:

Include files

In ASP I type <!-- #Include Virtual="directory/filename.inc" -->

What should I write to include a file (with HTML code) on a page?
0
aspdev
Asked:
aspdev
  • 4
  • 4
1 Solution
 
sybeCommented:
<!-- #Include file="filename.inc" -->

You can use the Server Side includes in ASP but also in an HTML file. But you have to rename the file to .shtm or .shtml. Then IIS can do the SSI.
0
 
aspdevAuthor Commented:
I talk to another person and he said it wasn't possible if it was a regular .html file. Is that true? There is no other workaround except renaming it to shtml?
0
 
sybeCommented:
There is a workaround: tell the server that it should treat ALL .htm and .html files as SSI pages. Depends on your server how to do that. What server do you use IIS3 or IIS4 ?
0
The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

 
aspdevAuthor Commented:
IIS4 so I guess it should work then...
0
 
sybeCommented:
Go to MMC, rightclick the website, choose properties.

Then:
- home directory
- configuration
- App mappings

There you see a list of extensions and what the server will do with it. You'll see that .shtml and .shtm will be run over a dll called ssinc.dll.
If you run the .htm and .html files over the same dll, you can use ssi in files with extension .htm and .html

That's all
0
 
aspdevAuthor Commented:
Thanx. Btw, what does the "Virtual" stand for?
0
 
sybeCommented:
"virtual" is when you use a path to a virtual directory (as defined in the server). "file" is used when pointing to a physical path.

0
 
aspdevAuthor Commented:
Ok thanx again. Now go answer my other questions =]
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now