st0rk
New Member
- Регистрация
- 20.06.2007
- Сообщения
- 8
Помогите разобраться в ситуации (делаю динамический сайт)- делаю так: сначала массив обьявляю для всех страниц:
потом
и пошла страница
где-то в ячейке таблицы пишу
читаю из папки txt файлы соответствующие которые по ссылке будут вызываться из меню
вроде все должно работать - ан нет... не пашет - не читает файлы из папки txt, если удаляю тот блок с массивом - тогда выводит страницу соответствующую в ячейку по readfile. и не работает echo $pages[$_GET['page']]; тоесть чтобы в титл писалось название текущей страницы которая подключилась
Надеюсь более-менее понятно описал... подскажите что и где не так делаю?
Код:
<?
$pages=array(
'about'=>'О нас',
'contacts'=>'Контакты',
'login'=>'Войти',
'programs'=>'Программы',
'stat'=>'Статьи',
'forum'=>'Форум',
'news'=>'Новости' );
if($_GET['page']=='') $_GET['page']='news';
if(array_key_exists ($_GET['page'],$pages)) $_GET['page']='404';
?>
Код:
<html>
<title>
<?php
echo $pages[$_GET['page']];
?>
</title>
где-то в ячейке таблицы пишу
Код:
<?
readfile('txt/'.$_GET['page'].'.htm');
?>
вроде все должно работать - ан нет... не пашет - не читает файлы из папки txt, если удаляю тот блок с массивом - тогда выводит страницу соответствующую в ячейку по readfile. и не работает echo $pages[$_GET['page']]; тоесть чтобы в титл писалось название текущей страницы которая подключилась
Надеюсь более-менее понятно описал... подскажите что и где не так делаю?