如何用框架创建一个php页面?

时间:2011-07-26 21:30:08

标签: php html frame lamp

<html><head></head>

<frameset cols="30%,*">
<frame src="menu.php">
</frameset>
</html>

这是我的index.php页面。 menu.php页面列出了一组来自mysql的客户端。

我想创建一个包含mysql查询结果的超链接。当你点击mysql时,它应该调用content.php并显示第二帧中的内容。

但到目前为止,在点击超链接时,它会将菜单框重定向到另一个php页面。

基本上,我试图在左侧框架上创建一个菜单,并在右侧框架上显示每个列表的内容。

3 个答案:

答案 0 :(得分:5)

不要使用框架。他们是“旧”时代的可怕倒退。很容易复制PHP提供的几个优势框架(动态/常量侧边栏/菜单/内容在多个页面上共享),而没有框架所具有的一长串缺点。

答案 1 :(得分:1)

框架是一个巨大的混乱。但是,如果必须,您可以提供帧name,然后在菜单框中的链接上指定target属性,以说明它应在哪个帧中打开。

另外,请勿使用框架。

答案 2 :(得分:1)

它与php无关 - 这是简单的HTML 您必须在<a>链接中使用目标属性 您的代码将类似于:

<frameset cols="30%, 70%">
<frame src="menu.php">
<frame src="content.php" name="content">
</frameset>
menu.php中的

链接将是:

<a href="content.php?page=somepage" target="content">Somepage</a>