паттерн парсинга $_GET

_RVK_

Новичок
iliah я говорю не об инклюде разных скриптов в зависимости от параметров. Я говорю о том что ты должен обращаться к разным скриптам для разных задач. А весь свой дизайн включать в эти скрипты, а не наоборот.

-~{}~ 13.05.04 11:47:

Krisha ему, нужен не постраничный вывод. Он хочет выводить список статей, а при выборе статьи из списка, определенную статью. Вывод списка - один скрипт. Вывод статьи - другой.....
 

iliah

Новичок
Krisha списибо, я так и делаю
просто думал есть другие приемы (их тут и привели)
похоже в моем случае больше подходит уже существующий

-~{}~ 13.05.04 11:51:

Diesel, вот теперь понял, спасибо попробую

А весь свой дизайн включать в эти скрипты, а не наоборот.
- если можно насчет этого поподробнее
 

Фанат

oncle terrible
Команда форума
беда в том, что для него все параметры - одноранговые.
почему-то хочет разобрать РАЗУ ВСЕ

вот пока не разберет - жизнь ему не мила.

а что их не разбирать, а использовать по мере надобности - ему не приходит
 

Фанат

oncle terrible
Команда форума
iliah
ты путаешь два понятия.
и путаешь других


ОБЫЧНЫЙ скрипт, который использует параметры

ДИСПЕТЧЕР, когда весь сайт запихнут в один файл.

для первого случая, с артиклями и пейджами, ничего специально разбирать вообще НЕ НАДО

а без второго можно прекрасно обойтись вовсе

-~{}~ 13.05.04 11:59:

существует ли более удобный способ работы с $_GET (когда все возможные параметры обрабатывает один скрипт), нежели

if (isset($_GET['par1'])) {...;}
else { if (isset($_GET['par2'])) {...;}}
...
else {.. и когда строка пуста ..;}
для первого случая.
когда речь идет об ОДНОЙ странице, показывающей ОДНОТИПНУЮ информацию
НИКАКОЙ разбор не требктся.
все эти параментры лежат в базе, к примеру.
и ты без разбору просто достаешь инфу по параметру.
ПОНЯТНО?
 

_RVK_

Новичок
iliah Самый простой вариант:
PHP:
include_once 'top_title.htm';
// а тут твой скрипт
include_once 'bottom_title.htm';
во включаемых файлах чистый HTML код, который на страницах не меняется.

Более сложный вариант- использование шаблонов. FastTemplate например....
 
Сверху