所以这是我的网址:
http://myawesomesite.com/base.php?file=myawesomefile
这是我的base.php文件:
<?php
if (is_file("$_GET["file"].inc.php")) include ("$_GET["file"].inc.php");
else include("homepage.inc.php");
?>
这会产生一个空白页面。我做错了什么?
提前致谢。 干杯!
答案 0 :(得分:5)
您在is_file()
函数和$_GET
变量中使用双引号。他们以各自的方式。
使用此:
if (is_file("$_GET['file'].inc.php")) include ("$_GET['file'].inc.php");
Al虽然我不确定但你现在拥有的东西应该给出错误而不是空白页。