使用PHP进行基本导航

时间:2012-11-11 12:57:18

标签: php string function navigation indexing



我们有一个HTML / PHP学校项目,我们需要创建一个网页。问题是只能有索引(或主页),其余的只是其他.html文档中的一小部分代码。

我需要找到一种创建函数的方法(我认为...)所以当我点击其中一个链接时,这将更改< body id>,< title>,并将加载一个< div>中的不同内容(代码的一小部分)。

恢复:有5个类别,当点击时,每个类别都应该更改< body id>属性,< title>,并在< div>中加载不同的.html页面。我很抱歉,如果你们中的一些人发现这一点令人反感,我真的需要一些帮助。

到现在为止,这就是我所拥有的:

<?php
    $id0="" . $id1;     //default
    $id1="home";
    $id2="iso";
    $id3="lm";
    $id4="par";
    $id5="itasir";
    $id6="fh";
?>

<body id="<?php echo $id0; ?>">

其中$ id1-6应该是类别,而id0将是计数器或应该加载的页面的指针。防爆。当我点击“Par”链接时,$ id0将变为“”。 $ ID4;然后身体会加载包含id4的id0 ......我想......应该是它。

...谢谢

1 个答案:

答案 0 :(得分:0)

要阅读的一些内容 - 学习很棒,但当然只是给了代码很糟糕。

<?php
    $id0="" . $id1;     //default
    $id1="home";
    $id2="iso";
    $id3="lm";
    $id4="par";
    $id5="itasir";
    $id6="fh";
?>

会更有意义:

<?php
    $id = array();
    $id[0]="" . $id[1];
    $id[1]="home";
    $id[2]="iso";
    $id[3]="lm";
    $id[4]="par";
    $id[5]="itasir";
    $id[6]="fh";
?>

通过这种方式,您可以轻松使用数字来获得所需的数字。

您可能会使用$_GET在网址中使用变量。

如果网址为http://www.example.com/index.php?page=1,则$_GET['page']将等于1

这可以让你根据URL编写一些做不同事情的PHP。

然后,您可能会使用file_get_contents(http://php.net/manual/en/function.file-get-contents.php)加载正确文件的内容。

容易!