try removing the dot and /

so

if (is_file("filedir/test.txt")) echo "Found it!";
else echo "Not found";

that should work on windows and unix platforms, i dont think windows likes
the single dot, but you can use relative referencing, by just using the
directory name.

-- 
Luke
"Todd Cary" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> The \filedir is under the phpcode directory
>
> c:\webroot
>    |
>    |--\application
>       |
>       |--\php_code
>          |
>          |--\filedir
>
>
> Eric Bolikowski wrote:
>
> > "Todd Cary" <[EMAIL PROTECTED]> wrote in message
> > news:[EMAIL PROTECTED]
> >
> >>I moved an application from Linux to my Client's NT system and is_file
> >>cannot file the file on the NT system.  My directory structure is as
> >>follows:
> >>
> >>c:\webroot
> >>   \application
> >>     \php_code
> >>       \filedir
> >>
> >>The code is
> >>
> >
> > //two dots!
> >
> >>if (is_file("../filedir/test.txt")) echo "Found it!";
> >>else echo "Not found";
> >>
> >>This is working with Linux, but it does not work with NT.  Can someone
> >>tell me why it does not work?
> >>
> >>Todd

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

Reply via email to