thx justin and aleks
I don't have access to the php.ini file, its on a remote host.
I asked if they had a directory to put the includes. They don't. I solved
the problem (for this client) by placing everything in one directory.
They're only about 20-25 files so it really doesn't matter (except for
bothering my sense of order).
Still, I'm sure I'll have other clients that in which this will not be an
acceptable solution.
-- gil
justin, thx for the point email clients. I'll keep it in mind.
-----Original Message-----
From: Justin Patrin [mailto:pape...@reversefold.com]
Sent: Tuesday, January 13, 2004 5:27 PM
To: php...@lists.php.net
Subject: [PHP-DB] Re: php includes
Mayo wrote:
I'm new to php (I've been in the CF world the last few years)
and have a
basic question regarding includes:
On my dev box (a fancy term for laptop) I have the following include:
<?php include ("navTop.php"); ?>
This doesn't work on the client's site. There I have to use:
<?php include ("/home/sites/www.abc.com/web/navTop.php"); ?>
I can't use relative links.
So is there any trick that people have so that I don't have to
touch each of
my files before sending them up?
gil
Please do not write a new post by replying to an old post and changing
its subject and content. It screws up threading in the better e-mail
clients (mutt, Thunderird, etc.) as it keeps the thread's headers.
It looks like your client doesn't have "." in their include_path in the
php.ini. They could change their php.ino to have "." in it and fix
things quick and simple.
Or, you can use ini_set() to set the value yourself. You'd probably want
to do something like this in your files:
ini_set('include_path', '.:'.ini_get('include_path'));