2010-11-11 78 views
2
$result = 'false'; 
if(opendir($this->OuterTemplateDirPath != false)){ 
    $result = 'true'; 
} 
return $result; 

我有fxn和outertemplate等於$_SERVER['DOCUMENT_ROOT' ] . 'mysite.com/templates/admin/structure/outertemplate/PHP opendir()函數問題

,但它返回錯誤說:

Warning: opendir(1) [function.opendir]: failed to open dir: No such file or directory in C:\wamp\www\mysite.com\templates\admin\structure\structure.php on line 411 

似乎是什麼問題?應該是什麼

回答

5

你的括號看起來錯了。您正在將一個布爾值(將模板目錄與false進行比較的返回值)傳遞給opendir()而不是目錄。

if (opendir($this->OuterTemplateDirPath) != false) { 
+0

YEAH !!非常感謝!疏忽!!廢話! – JCm 2010-11-11 07:47:01