我建立一個動態的網站,但網頁無法顯示,因爲錯誤的PHP錯誤函數名稱必須是一個字符串PHP
致命錯誤:函數名稱必須是一個字符串PHP
上線
$p= $_GET('p');
爲包括文件的整個代碼是
$folder = 'de/';
$folder = 'en/';
if(!empty($_GET['p'])){
$pages = scandir($folder,0);
unset($pages[0],$pages[1]);
$p= $_GET('p');
if(in_array($p.'.inc.php', $pages)){
include($folder.'/'.$p.'.inc.php');
}else{
echo 'error message';
}
}else{
include($folder.'home.inc.php');
}
我的代碼有什麼問題?
UPDATE
我已經更新了代碼,但現在我得到我的工作在本地服務器上的錯誤
*failed to open stream: No such file or directory*
。
你應該首先檢查'$ _GET'數組中是否存在'p'。 –