|
|
|
|
|
для: todas
(16.12.2005 в 13:04)
| | банальной проверкой IF | |
|
|
|
|
|
|
| Скрипт навигации.
<?
class page
{
var $set_content;
var $links = array('page1' => '1.php',
'page2' => '2.php',
'page3' => '3.php',
'page4' => '4.php',
'guestbook' => 'aaa.php'
);
function sc($newcontent){
$this->set_content = $newcontent;
}
function display(){
$this -> display_links($this->links);
echo $this->set_content;
}
function display_links($links){
echo "<table border=0 align=center><tr>";
foreach($links as $name => $url){
if (strpos($_SERVER['PHP_SELF'], $url) == true){
echo "<td class=unactive>".$name."</td>";
} else {
echo "<td><a href=".$url." target=_self>".$name."</a></td>";
}
}
echo "</tr></table>";
}
}
?>
Он выводит ссылки меню ввиде:
[url]page1[/url] [url]page2[/url] page3 [url]page4[/url] [url]guestbook[/url]
в свою очередь:
page3
-----
<?
include "nav.php";
$obj = new page();
$obj->sc("<h1>Page #3</h1>");
$obj->display();
?>
подскажите, как мне организовать подменю на определённой странице?
типа:
[url]page1[/url] [url]page2[/url] page3 [url]page4[/url] [url]guestbook[/url]
[url]page3.1[/url]
[url]page3.2[/url]
page3.3 | |
|
|
|
|