Вопрос по

Ms

Новичок
Вопрос по

ситуация такая:
у cайта три раздела:
новости("/news/"),
партнёры("/partners/")
и цены("/price/")
Во все файлы сайта надо вставить один и тот же документ("/system.php")

Надо в system.php прописать скрипт, чтобы для каждого раздела давал разные вставки.
Например для раздела Новости - фразу "всегда последние", для раздела "партнёры" - фразу "только наши" и для раздела цены - фразу "дешёво".

Как это сделать на php?
 

Ms

Новичок
Пишет:
No forum specified. If you followed a valid link, please notify the webmaster

-~{}~ 03.06.04 18:25:

Sorry, выражусь по-другому:

Как перевести от SSI-код в PHP:

<!--#if expr="$DOCUMENT_URI=/\/news\//"-->Новости
<!--#elif expr="$DOCUMENT_URI=/\/web\//" -->Все по web'у
<!--#elif expr="$DOCUMENT_URI=/\/price\//"-->Цены

Жду ответа
 

HEm

Сетевой бобер
PHP:
if (!(strpos($_SERVER["DOCUMENT_URI"],"/news/")===false)) {
  echo "Новости";
} elseif (!(strpos($_SERVER["DOCUMENT_URI"],"/web/")===false)) {
  echo "Все по web'у";
} elseif (!(strpos($_SERVER["DOCUMENT_URI"],"/price/")===false)) {
  echo "Цены";
} else {
  echo "Фигня какая-то";
}
 

Krisha

pain in the neck
HEm
а если появится еще один раздел, а потом еще один и так раз 20 ?
 

Ms

Новичок
проверяю - скрипт не работает.
Каждый раз пишет "Фигня какая-то".
Кто может дать работающий вариант?
 

Ms

Новичок
Правила дошли, но несмотря на то, что я новичок,
По-моему в PHP нет функции DOCUMENT_URI.
Есть функция REQUEST_URI,
Хотя я могу ошибаться...
 

Krisha

pain in the neck
Ms
Нет, не дошли.

Это не функции, а переменные, см. [m]phpinfo[/m]
 

HEm

Сетевой бобер
Krisha
давай его до кучи еще основам XML и ООП научим
не тот случай, имхо
ему достаточно будет того что я написал, со следующим вопросом он придет через полгода
 

Ms

Новичок
в том виде в каком его написал HEm скрипт работал некорректно
 
Сверху