Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
![]() |
Что касается web-а... WebMaster-а Воронежа - объединяйтесь! |
![]() |
|
Опции темы
![]() |
![]() |
#1 |
Форумец
Сообщений: 129
Регистрация: 08.11.2002
Возраст: 26
![]() |
![]()
Представте , что вам необходимо заменить 3 строчки (например дата документа) в сотне аштеимельных файлов на вашем сайте. Предсавили? <img src="graemlins/freak.gif" border="0" alt="[freak]" /> Вот вот! Наверно после 90-той странице у вас отпадёт всякое желание заниматься HTML'ом! <img src="graemlins/big_cry.gif" border="0" alt="[big_cry]" />
Выход из этой ситуации: Создать такую строку: <!--#include file="in_00000.html" --> и создать сам файл in_0000.html - предворительно избавив его от таких тегов как: <html><head><body> и прочего что уже будет на странице куда мы вставляем строчку. После этого можно спокойно поправить файл in_0000.html он же заменится на всех ваших 100 АШТМЛ! :eek: Одна фигня существует и здесь: желательно чтоб сервак держал функцию Виртуального инклуда! Хотя большенство их нормально держит! <img src="graemlins/art.gif" border="0" alt="[art]" /> |
![]() |
![]() |
![]() |
#2 |
мегакулрулез
|
![]()
RIO Ну во первых, далеко не каждый сервак держит SSI. Во вторых, файл SSI должен иметь расширение - .shtml
А в общем да, хорошая и удобная технология. <img src="graemlins/rulez.gif" border="0" alt="[rulez]" /> |
![]() |
![]() |
![]() |
#3 |
Форумец
Сообщений: 411
Регистрация: 01.07.2002
Возраст: 46
![]() |
![]()
Не обязательно .shtml
![]() Можно сервер (например Апач или IIS) запросто настроить чтобы он обрабатывал любые файлы... Хотя действительно на большинстве серверов страницы распознающие ssi должны быть .shtml (или .shtm).. Все эта безопасность ![]() |
![]() |
![]() |
![]() |
#5 |
Форумец
Сообщений: 129
Регистрация: 08.11.2002
Возраст: 26
![]() |
![]()
2 Alone: Ну ! понимаешь... спорить с "програмистом по жизни" я не буду <img src="graemlins/kick.gif" border="0" alt="[kick]" /> Но всётаки буду утверждать, что:
<img src="graemlins/idolater.gif" border="0" alt="[idolater]" /> функция include - <img src="graemlins/rulez.gif" border="0" alt="[rulez]" /> <img src="graemlins/rulez.gif" border="0" alt="[rulez]" /> <img src="graemlins/rulez.gif" border="0" alt="[rulez]" /> |
![]() |
![]() |
![]() |
#7 |
Эльфосамец
Сообщений: 8,827
Регистрация: 18.08.2002
![]() |
![]()
alone или httpd.conf, а вообще можно строить более серьезные конструкции, например, прайс в ксв выводится перлом
<!--#include virtual="/cgi-bin/price.pl?${QUERY_STRING}"> из меню убирается выводимый пункт: <!--#if expr="$QUERY_STRING=price1"> одно меню <!--#elseif> другое меню <!--#else> 3-е меню <!--#endif> |
![]() |
![]() |