如何包含另一个存储为变量的PHP文件?

时间:2013-02-08 18:54:09

标签: php include

我正在尝试使用include语句加载另一个页面,但我一直收到错误:

Warning: include(AccountView.php?id=) [function.include]: failed to open stream: No such file or directory in /home/public_html/InsertAccount.php on line 62 

$return = "AccountView.php?id=".$ID;
include $return;

我不确定我缺少什么才能使其正确执行。另一组眼睛真的很棒。

2 个答案:

答案 0 :(得分:1)

没有此名称的文件:

AccountView.php?id=

?id=部分正在杀死你。你试图在那里包含一个URL,而不是文件名。

答案 1 :(得分:1)

除非您有一个名为AccountView.php?id=.php的文件,否则无效。

您要做的是设置变量($ID),包含您的文件,然后在包含的文件中使用$ID

$ID = '5';
$return = "AccountView.php";
include $return;