You are here: Re: problem with functions and paths « PHP Programming Language « IT news, forums, messages
Re: problem with functions and paths

Posted by Tom on 06/19/07 16:44

On Tue, 19 Jun 2007 07:55:10 GMT, harvey wrote...
>
>
>Can anyone tell me how PHP handles paths?
>Do all functions require fully qualified paths or can some use relative
>paths?
>
>I'm having a problem with a foreach/glob() at the moment but have others
>to sort out. Is it different for windows and linux?
>
>On Windows:
>if I do (using apache2)
>
>$path = 'c:\server\mydomain\';
>
>foreach (glob($path . "*", GLOB_ONLYDIR) as $folder) {
> dothis();
>}
>
>It all works fine but if I set $path as:
>$path = '../../../mydomain/';
>
>I get an:
>Warning: Invalid argument supplied for foreach()
>I've tried reversing and escaping the slashes with no luck.
>
>Is there a fixed rule for relative & fully qualified paths?
>
>Thanks


If you need back slashes in your full path, then you'd probably need them in
your relative path. Maybe this instead...

...\..\..\mydomain

...but It looks like you might be trying to go back too far. Since your system's
root is at "c:\" it looks like you only need to go back two directories instead
of three. You probably be better off using the complete path instead.

Tom
--
Basic Accounts $5.95 / month or $39.95 / 12 months
http://newsguy.com/overview.htm

 

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

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