无法弄清楚如何根据另一个回声包含文件

时间:2013-10-20 13:34:38

标签: php

我正在尝试根据其上的页面包含另一个文件。

<?php echo $this->artist->gname; ?>

因为我相信你可以猜到第一个echo会显示我想要的数据库字段。 现在我需要包含一个页面。那个名字命名为gname。

因此数据库中的gname可能是sam

我需要包含http://www.website.com/folder/sam.php

现在在另一页上,gname是Frank

http://www.website.com/folder/frank.php将被调用。

我不是编码员所以我无法弄清楚这一点。我试图包括几种不同的方法,但无法弄明白。

我尝试搜索但不知道要搜索什么。一切都在谈论包括与我正在做的完全不同。

1 个答案:

答案 0 :(得分:0)

而不是回显变量,使用它来构建包含脚本的路径:

include($this->artist->gname . ".php");

确保用户输入未填写变量,因为它可能是一个严重的漏洞。否则,您需要在使用之前检查和/或清理值。