-- Список сообщений
-- Поиск --
| Проблема с query string |
|
Андрей
|
15.01.09 13:46 |
Доступ к определенным страницам сайта происходит через query string (index.php?r='r'&hc='hc')параметры передаются через url с помощью php, далее для отображения страницы я использую
$str="index.php?r=".$r."&hc=".$hc;
if(is_readable($str)) {
readfile ($str)
}
Проблема: на страницах сайта для отображения определенного контента используется конструкция <? include 'news.php'; ?> (контент не меняется, а страниц много что бы обновлять все). Функция readfile ($str), как я понимаю, просто отсылает браузеру код как есть - include отображается как есть, а не включает 'news.php' на сайт. Какой ВЫХОД??? |
| ответить |
|
phpfaq
|
15.01.09 14:24 |
завернуться в простыню и медленно ползти на кладбище
поскольку такая структура - одна большая дыра. |
| ответить |
|
Андрей
|
15.01.09 14:40 |
| Как правильно поступить, если такая структура плохая, предложние какие нибудь есть. |
| ответить |
|
phpfaq
|
15.01.09 15:21 |
начнем с того, что структура еще и дурацкая
код
$str="index.php?r=".$r."&hc=".$hc;
if(is_readable($str)) {
readfile ($str)
}
ВООБЩЕ не будет работать.
структура должна быть такая:
никакого индекса, он нафиг не нужен.
каждый скрипт работает самостоятельно. шаблон сайта тоже подключает самостоятельно. в шаблоне подключются твои новости.
и адресную строку скрипт тоже обрабатывает самостоятельно.
точнее можно сказать, Если знать структуру сайта, что за скрипты и что за страницы он показывает |
| ответить |
|