这是我的网址:
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");
?>
Run Code Online (Sandbox Code Playgroud)
这导致空白页面.我究竟做错了什么?
提前致谢.干杯!
您在is_file()函数和$_GET变量中使用双引号.他们是各自的方式.
用这个:
if (is_file("$_GET['file'].inc.php")) include ("$_GET['file'].inc.php");
Run Code Online (Sandbox Code Playgroud)
虽然我不确定但你现在拥有的东西应该给出错误而不是空白页面.