保留动态php meny的变化

时间:2012-10-13 19:13:43

标签: php drop-down-menu fluid

我已经有了一个网站,但我想要重建它,因为它是用table和iframe制作的: www.kristofdelange.be(仍然是旧网站)。 我设法实现一个PHP菜单,我甚至可以保留流体变化。 但问题是当我转到下一页时菜单会重置。 我希望菜单在加载新链接时保持其状态。 谢谢你的回复。

1 个答案:

答案 0 :(得分:0)

这是因为每次有人点击链接时您的网站都会刷新。您必须确保只刷新1个div而不是整个页面。你可以用ajax,jquery,javascript或php来做到这一点。

在我的第一个网站上,这是我使用的脚本:

<?php


if (isSet($_GET['page']))
{

        if (!isSet($page)){  $page = $_GET['page']; }
            if (file_exists( $page.'.php')) {
                include( $page.'.php'); 

        } 
        else
        {
        include('404.php');
        }
}
else
{
    include('home.php');

}

?>

我认为我们说的是同一种语言,所以你应该明白这一点。

你必须将它放在被替换的DIV中(我通常将其称为内容)<div id="content"> <my code > </div>

如果你想使用它,你也必须改变你的hrefs。

<a href="?page=contact">contact</a>

而不是<a href="?page=http://www.kristofdelange.be/contact">contact</a>

我希望这会有所帮助。祝你好运!

P.S。多亏了这一点,您的网站将变得更快,您可以删除所有加载页面中的代码。您只需键入文本并插入图片,不包含任何网站标记。

我的联系页面:

This is contact

所以没有更多的标签。您的css自动仍适用于这些页面。除了我刚刚告诉你的内容,没有任何改变。 ]

编辑:内容将是您的旧网站上的iframe。