473,395 Members | 1,554 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

How to 'INCLUDE' an ASP file?

Hello,
How to include file into an ASP program? I was trying with this command:

<!-#include file="INC_file.asp" ->

but unfortunately it does not work :(

There isn't any error message. IIS server shows primary site, but without
informations from incuded file.

How can I make it works?

With the best Regards,
MEMENTO

:)
Nov 7 '05 #1
8 2025
"memento" <me********@gazeta.pl> wrote in message
news:dk**********@inews.gazeta.pl...
Hello,
How to include file into an ASP program? I was trying with this command:

<!-#include file="INC_file.asp" ->


Use double dashes:

<!-- #include file="INC_file.asp" -->
Nov 7 '05 #2
And you can use include files also

<!-- #include virtual="header.inc" -->

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your area
graphically

Nov 8 '05 #3
The problem was with the lack of a double hyphen, not this. But for the
record, there is no advantage to using a .inc extension, and plenty of
disadvantages. The main one is security. A person who's up to no good can
figure out the name of the .inc file, and then download it and read the
text. With an asp extension, this cannot be done.

Believe it or not, I've actually seen an application which had the database
login info, including password, in an include file with a .inc extension.

"KeepTrackOfIt.com" <in**@keeptrackofit.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
And you can use include files also

<!-- #include virtual="header.inc" -->

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your area
graphically

Nov 8 '05 #4
M P
Is this true? Does include file be seen on the browser cache? How do you see
these files?

"middletree" <mi********@verywarmmail.com> wrote in message
news:%2****************@TK2MSFTNGP14.phx.gbl...
The problem was with the lack of a double hyphen, not this. But for the
record, there is no advantage to using a .inc extension, and plenty of
disadvantages. The main one is security. A person who's up to no good can
figure out the name of the .inc file, and then download it and read the
text. With an asp extension, this cannot be done.

Believe it or not, I've actually seen an application which had the
database login info, including password, in an include file with a .inc
extension.

"KeepTrackOfIt.com" <in**@keeptrackofit.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
And you can use include files also

<!-- #include virtual="header.inc" -->

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your area
graphically


Nov 9 '05 #5
I've never seen them in a browser cache, but middletree is right. I
didn't recommend it, I was just saying it was an option.

More info here:

http://www.w3schools.com/asp/asp_incfiles.asp

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your area
graphically

Nov 9 '05 #6
What middletree meant IMO is that if you take an improper name for an
include file such as "tools.txt" then someone trying this URL would get the
file... As ASP files are processed it offers quite a kind of protection (for
example a .asp include file that contains only functions and subs would just
produce an empty HTML page client side when served).

--
Patrice

"M P" <ma**@textguru.ph> a écrit dans le message de
news:%2****************@TK2MSFTNGP14.phx.gbl...
Is this true? Does include file be seen on the browser cache? How do you see these files?

"middletree" <mi********@verywarmmail.com> wrote in message
news:%2****************@TK2MSFTNGP14.phx.gbl...
The problem was with the lack of a double hyphen, not this. But for the
record, there is no advantage to using a .inc extension, and plenty of
disadvantages. The main one is security. A person who's up to no good can figure out the name of the .inc file, and then download it and read the
text. With an asp extension, this cannot be done.

Believe it or not, I've actually seen an application which had the
database login info, including password, in an include file with a .inc
extension.

"KeepTrackOfIt.com" <in**@keeptrackofit.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
And you can use include files also

<!-- #include virtual="header.inc" -->

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your area
graphically



Nov 9 '05 #7
You misunderstood his point. Server-side includes (SSI) will never show up
in a browser cache. Only client-side includes:
<script src="...">

What he is saying is, that if you use an easily-guessable name for your
include file, say: scriptlibrary.inc somebody will be able to browse to it
by typing its address in the browser's address bar. Since the inc extension
is not mapped to be executable (by default, this is configurable), the text
in the page will be shown in the browser. Try it with your own inc file. By
changing the inc extension to asp, you prevent this: when the file is
browsed to, it is executed, not displayed.

Bob Barrows

M P wrote:
Is this true? Does include file be seen on the browser cache? How do
you see these files?

"middletree" <mi********@verywarmmail.com> wrote in message
news:%2****************@TK2MSFTNGP14.phx.gbl...
The problem was with the lack of a double hyphen, not this. But for
the record, there is no advantage to using a .inc extension, and
plenty of disadvantages. The main one is security. A person who's up
to no good can figure out the name of the .inc file, and then
download it and read the text. With an asp extension, this cannot be
done. Believe it or not, I've actually seen an application which had the
database login info, including password, in an include file with a
.inc extension.

"KeepTrackOfIt.com" <in**@keeptrackofit.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
And you can use include files also

<!-- #include virtual="header.inc" -->

---
http://www.KeepTrackOfIt.com - Find the lowest gas prices in your
area graphically


--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"
Nov 9 '05 #8

http://www.powerasp.com/content/code...s/includes.asp

"memento" <me********@gazeta.pl> wrote in message
news:dk**********@inews.gazeta.pl...
Hello,
How to include file into an ASP program? I was trying with this command:

<!-#include file="INC_file.asp" ->

but unfortunately it does not work :(

There isn't any error message. IIS server shows primary site, but without
informations from incuded file.

How can I make it works?

With the best Regards,
MEMENTO

:)

Dec 4 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: mescaline | last post by:
Hi, Suppose a_file.cpp contains a function a_function() Now to include it in main_file.cpp I just do #include "a_file.cpp" and I'm all set. i recently came across this seemingly roundabout...
6
by: wukexin | last post by:
Help me, good men. I find mang books that introduce bit "mang header files",they talk too bit,in fact it is my too fool, I don't learn it, I have do a test program, but I have no correct doing...
28
by: Ramesh | last post by:
Hi, I am currently maintaining a legacy code with a very very large code base. I am facing problems with C/C++ files having a lot of un-necessary #includes. On an average every C/C++ file has...
60
by: Derrick Coetzee | last post by:
It seems like, in every C source file I've ever seen, there has been a very definite include order, as follows: - include system headers - include application headers - include the header...
9
by: bill | last post by:
Forget the exact definition of difference between, #include <foo.h> and #include "bar.h" Normally foo.h is a standard header file, so it's path is not defined in compiler option, but I...
12
by: Francois Grieu | last post by:
Can #include safely use a preprocessing token, as in #define HEADERFILE "stdio.h" #include HEADERFILE int main(void) {return printf("Hello, world\n")*0;} TIA, François Grieu
9
by: zolli | last post by:
Hi, I've been banging my head against this for a while now. Hoping someone here can shed some light on what's going on. On including stdlib.h in a file, I'm seeing the following errors: ...
5
by: David Mathog | last post by:
One thing that can make porting C code from one platform to another miserable is #include. In particular, the need to either place the path to an included file within the #include statement or to...
3
by: Arpi Jakab | last post by:
I have a main project that depends on projects A and B. The main project's additional include directories list is: ...\ProjectA\Dist\Include ...\ProjectB\Dist\Include Each of the include...
6
by: tshad | last post by:
In my User control, I tried to do this: *************************************************************************** <Script runat="server"> Public ClientName As String = "<!-- #include file =...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.