我正在尝试做一个全面的思考和全面的系统,以包括我今天启动的一个小型爱好项目的页面。文件错误包括
这是我的时刻代码:
$page = get_uri(1);
if(!isset($page)){ $page = "Home"; }
$pages = array(
"" => "home.php",
"Home" => "home.php",
"Product" => "product.php",
"category" => "category.php"
);
if(in_array($page, $pages) && file_exists(PAGE_DIR.$pages[$page])){
include(PAGE_DIR.$pages[$page]);
} else {
echo 'Uh oh. Four Oh Four, we failed to find the page you are looking for. :(<br />';
}
PAGE_DIR被定义为= "/pages/"
这是我主持我的网页文件。我创建了Home.php
只是为了证明我的理论,而get_uri(1)
现在是一个空值,因为我试图让理论起作用。我确定问题在于file_exists
,但无法解决问题出在哪里。
非常感谢,我没有意识到in_array没有通过键搜索,但现在我知道了,我真的很高兴能够接近“亲”:) – Hultin