2012-06-29 31 views
-1

下面的代码工作,当我把这个脚本在根PHP的路径问题,解决方案所需

if (file_exists("pics/2012/Blackhall Primary/" . $_FILES["file"]["name"])) 
     { 
     echo $_FILES["file"]["name"] . " already exists. "; 
     } 

,但如果我将我的脚本文件夹/教师/它不再起作用。

我以为路径〜/ pics/2012/blackhall初级/将工作,但它确实。

任何想法?由于

+0

EHM ...等等...什么? – devsnd

回答

1

使用/在一开始就指明原始的PHP文件所在的根文件夹

if (file_exists("/pics/2012/Blackhall Primary/" . $_FILES["file"]["name"])) 
{ 
    echo $_FILES["file"]["name"] . " already exists. "; 
} 
+0

我已经将php文件移动到相同的目录/教师 – Ross

1

方法有很多种,1点的方式是使用../pics/2012/Blackhall主/试试这个代码。有时,特殊字符会导致问题,删除他们像空间,%等

+0

我试过../谢谢,但这没有任何区别 – Ross

0

file_exists功能从当前文件夹或子文件夹。所以检查的文件,如果老师文件夹不是一个子文件夹Blackhall小学它不会工作

file_exists() - documentation