Показать сообщение отдельно
Старый 15.08.2003, 16:52     # 7
sanchos
::VIP::
Художник-2004
 
Аватар для sanchos
 
Регистрация: 04.11.2002
Адрес: Питер
Сообщения: 1 604

sanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэйsanchos Сэнсэй
Moto
Рад, что помог тебе

Я тут подумал, что это будет работать только если твои хтмл-файлы будут находиться в корневом каталоге. Если они будут находиться и глубже, то пиши так:
PHP код:
<?
// если параметр пусто, то - index
if(empty($page)) $page "index";
// если параметр не пуст, то добавляем слэш
if(!empty($cat)) $cat .= "/";
else 
$cat="";
ob_start();
// читаем нужный файл
include($cat $page ".html");
// убираем \r\n, т.е. возврат коретки
$data spliti("
"
ob_get_contents());
ob_end_clean();
// выводим инфу и заодно подчищаем пробелы впереди и в конце строки, если такие есть
for($str_count 0$str_count count($data); $str_count++) echo trim($data[$str_count]) . " ";
?>
А вот как в результате будут работать ссылки:
"index.php" == "index.html"
"index.php?page=about" == "about.html"
"index.php?cat=about&page=news" == "about/news.html"
"imdex.php?cat=contact" == "contact/index.html"
И еще! Все пути к файлам, изображениям, надо указывать относительно корневой директории, т.е., к примеру, к картинке "img.gif" в файле "index.html" и "about/index.html" надо указывать один и тот же путь.
Вроде все сказал, что хотел. Если еще что-то - говори. Если смогу, то помогу.
Удачи!
sanchos вне форума