On Sun, 5 Jul 2009 14:33:07 -0600
Govinda <govinda.webdnat...@gmail.com> wrote:

> I am confusing myself reading the docs just now.
> 
> i.e.:
> include_path
> basename()
> and dirname()
> 
>   I had thought from many months ago that
> <?php include '/somedir/somefile.php'; ?>
> would include
> somefile.php
> living in
> somedir
> regardless from where in the site structure I am calling it.
> 
> Now it does not seem to be doing that.
> 
> What is the safest (portable) way to properly build an include path  
> *regardless* from where in my site I am calling the include?
> If I understand right I can put includes in a dir/ specified by the  
> include_path setting, but I also want to know how to do this from
> just within the root of my virtual server.

Like Michael said there is more than one way to deal with this.

I personally prefer to use this:

require_once ($_SERVER['DOCUMENT_ROOT'] . "/incl/myfile.php");

Unless the file needs to be kept outside of where the webserver serves
files.

> -Govinda 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


---
Mange venlige hilsner/Best regards

Kim Naim Lesmer
Programmer/Unix systemadministrator

Web    : www.bitflop.com
E-mail : k...@bitflop.com


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to