2
我有以下脚本动态包含页的进index.php文件:动态包括设置默认包含PHP
<?php
$_GET["page"] = (isset($_GET["page"])) ? $_GET["page"] : "home.php";
$page = $_GET['page'];
$pages = array('home', 'solutions', 'projects', 'about', 'contact');
if (!empty($page)) {
if(in_array($page,$pages)) {
$page .= '.php';
include($page);
}
else {
echo 'Page not found. Return to
<a href="index.php">index</a>';
}
}
else {
include("home.php");
}
?>
当我输入“本地主机/ mysitename/index.php文件”中的地址栏中浏览器我得到的index.php加载好,但在动态包括的内容区域应该发生它说:“页面没有找到。返回索引”。所以如何设置一个默认页面包括索引时。 PHP正在加载?我对PHP很新。
感谢,的Jakub,它的工作就像一个魅力! – mookar 2012-02-18 12:34:16
@mookar,如果解决了问题,请将绿色选中标记为已接受的答案。你也可以投票给出好的答案,欢迎来到SO! – Jakub 2012-02-18 13:04:05