我知道在Stackoverflow中已经讨论了很多。
但我仍然不能让它适合我,我一直在寻找几个小时,不是开玩笑。
我总是像这样制作我的index.php页面:
<? include ("header.php");?>
<? if($_REQUEST['p']==''){ include('home.php') }
if($_REQUEST['p']=='atelier'){ include('atelier.php'); }
if($_REQUEST['p']=='quem_somos'){ include('quem_somos.php'); }
if($_REQUEST['p']=='que_criamos'){ include('que_criamos.php'); }
if($_REQUEST['p']=='projetos3d'){ include('projetos3d.php'); }
if($_REQUEST['p']=='noticias'){ include('noticias.php'); }
if($_REQUEST['p']=='localizacao'){ include('localizacao.php'); }
if($_REQUEST['p']=='contactos'){ include('contactos.php'); } ?>
<? include ("footer.php");?>
应该始终加载页眉和页脚。
在页面打开时,它应该加载home.php,因为没有请求,网站的菜单有链接,这些链接是对其他页面的请求。
这对我来说总是有用,我以前在ftp服务器上工作,但现在我正在使用XAMPP,看起来这些包不起作用。
我是否可以使用任何文件来更改某些权限,甚至更好地更改我在XAMPP上支持的文件的方式?
编辑:对于那些询问REQUEST如何工作的人,我在这里有一个示例,如果您看到菜单有效,可能会更容易理解:link
编辑2:不支持我的意思是:它显示一个空白页面,既不加载页眉/页脚也不加载页面本身
编辑3:我在php.ini中启用了short_open_tag和allow_url_include,仍然无效。
编辑4:我去尝试easyphp,我仍然遇到同样的问题...我宁愿不从我所在的位置移动并保持XAMPP找到解决方案。