Ответов: 4 Просмотров: 1043
![](templates/InvisionExBB/im/spacer.gif) |
Файл меню: menu.inc.php
CODE ( htmlphp):
скопировать код в буфер обмена
<h2>Меню</h2> <ul> <li><a href="page1.php">Страница 1</a></li> <li><a href="page2.php">Страница 2</a></li> <li><a href="page3.php">Страница 3</a></li> </ul>
Страницы page1, page2, page3:
CODE ( htmlphp):
скопировать код в буфер обмена
<?php // Открываем сессию // Подключаем код для сохранения информации о странице в сессии include('savepage.inc.php'); ?> <!DOCTYPE html> <html> <head> <title>Страница 1</title> </head> <body> <h1>Страница 1</h1> <?php // Подключаем меню include('menu.inc.php'); // Подключаем код для вывода информации обо всех посещенных страницах include('visited.inc.php'); ?> </body> </html>
Файл: savepage.inc.php
CODE ( htmlphp):
скопировать код в буфер обмена
// Код для всех страниц - сохранение информации о посещенных страницах $_SESSION['pages'] .= $_SERVER['PHP_SELF']. "|";
Файл: visited.inc.php
CODE ( htmlphp):
скопировать код в буфер обмена
// Код для всех страниц - вывод информации о посещенных страницах $pages = explode("|", $_SESSION["pages"]); if(is_array($pages)) array_pop($pages); echo "<ol>"; foreach($pages as $page){ echo "<li>$page</li>"; } echo "</ol>";
|