PHPFAQ  
Начинающим   Технологии   MySQL   Ошибки   Ссылки   Юмор   О сайте   Форум   PHP Club  
-- Список сообщений -- Поиск --
Проблема с 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)
}
ВООБЩЕ не будет работать.

структура должна быть такая:
никакого индекса, он нафиг не нужен.
каждый скрипт работает самостоятельно. шаблон сайта тоже подключает самостоятельно. в шаблоне подключются твои новости.
и адресную строку скрипт тоже обрабатывает самостоятельно.

точнее можно сказать, Если знать структуру сайта, что за скрипты и что за страницы он показывает
ответить
Написать
Имя:*
Заголовок:*
Вы робот?
Текст:
Пожалуйста, воздержитесь от посылки спама.
Сообщения, содержащие гиперссылки, проходят премодерацию.

© phpfaq.ru, 2010
Rambler's Top100 0.012 sec.