0

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

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

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

所以数据库中的 gname 可能是 sam

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

现在在另一页上,gname 是 Frank

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

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

我试图搜索但不知道要搜索什么。谈论的所有内容都与我正在做的完全不同。

4

1 回答 1

0

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

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

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

于 2013-10-20T13:37:44.163 回答