0

我想根据加载的父 url 在 iframe 中显示不同的页面。我有一个 mysql 数据库,将用于此目的。我使用以下代码从数据库调用适当的链接,但 iframe 没有显示该页面,而是显示任何内容(空白)。

这是我在我的 php 文件中插入的代码:

function curPageURL() {
$pageURL = 'http://';

$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

return $pageURL;
}

$conn=mysql_connect("localhost","user","password");
echo mysql_error();
mysql_select_db("db-name",$conn)or die(mysql_error());
$url=curpageURL();

$url=substr($url,0,strpos($url,'.',strpos($url,'?')));

$rs=mysql_query("select * from table-name where column1='".$url."'",$conn);
$affi=mysql_fetch_array($rs);
echo mysql_error();
echo '<iframe src="'. $affi['column2'].'" width="700" height="400"></iframe>';

正如我所说,这段代码只显示空白而不是适当的页面。我的网站在 SMF 引擎(简单机器论坛)上运行。

我希望有人能指出我必须在代码中更改的内容。谢谢!

4

0 回答 0