0



我们有一个使用 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 ......我想......应该是这样。

谢谢...

4

1 回答 1

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";
?>

这样您就可以轻松地使用数字来获得所需的数字。

您可能会在 URL 中使用变量,使用$_GET.

如果 URL 是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) 加载正确文件的内容。

简单的!

于 2012-11-11T13:21:58.943 回答