You are here: Re: [PHP] is_dir paths « PHP « IT news, forums, messages
Re: [PHP] is_dir paths

Posted by "Mark Rees" on 09/26/05 16:59

> > var_dump (realpath('temp'));
> > I am trying to check whether /lists/admin/temp exists (which it does).
>
> This dir doesn't exists. The '/' at the beginning of path means: path is
> from root (unix) or from e.g. c:\ (windows)
>
> Outputs from
>
> var_dump(realpath("../../lists/admin/temp"))
> var_dump(realpath('temp'));
>
> are same and thus you working directory is 'C:\...\htdocs\lists\admin'.
> If you need check existence of dir 'temp' in your current working
> directory you can try one of:
>
> is_dir('temp');
> is_dir('./temp');
> is_dir('C:\...\htdocs\lists\admin\temp');
>

I see. I thought this function would work with paths relative to the
webroot. Thanks for pointing out my mistake.

Does such a function exist?

The problem I have is that this path is set in the config section of a 3rd
party tool I'm using, and called from various pages within the site. I don't
want to hack the code, as that will make upgrades more difficult to apply.
Hard-coding the path from c: won't work well either, as that path is
different in the development and live environments.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация