Помогите с ssi @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
На страницу <  1 2  Страница 2 из 2 [ Сообщений: 49 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 19 Апрель 2003, 00:06:24 
Я к чему все это затеял... Допустим у вас большой проект. Меню в нем периодически пополняется! И чтобы не исправлять код на 100 страницах, мы его выносим в отдельный файл, а потом инклюдим...
Ну а как сделать то это не прибегая к Perl и PHP, помоему посредствам SSI все реально!

_________________
Выживают, только лучшие...
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 19 Апрель 2003, 13:30:57 
еще как реально...

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Апрель 2003, 13:58:53 
Непонятно другое: зачем извращаться в борьбе с ограниченностью SSI, если можено использовать более удобные средства?

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 19 Апрель 2003, 14:16:37 
хм, в чем ограниченность и как она влияет на обычное подключение файла меню?

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Апрель 2003, 14:34:26 
MpaK999, если ограниченности нет, то о чем вы беседуете уже вторую страницу подряд? :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 19 Апрель 2003, 14:37:48 
я? хм, ниочем... с ssi не вижу проблем...

_________________
:: metal kick ass ::
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 19 Апрель 2003, 15:46:09 
Просто сравни решения, предлагавшиеся в этом треде, с аналогом на PHP. Где выходит яснее и короче? :)

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Сообщение Добавлено: 19 Апрель 2003, 17:34:24 
попробую сделать краткие выводы из сказанного.

-Код, проверяющий нахождение на конкретной странице, описан уважаемым rainbow,
Из этого кода нужно вычленить код собссссна меню и поместить в отдельный файл, который подключать ко всем страницам.

-Вторую проблему обрисовал уважаемый Acid~Jazz,
Чтобы апач разбирал директивы SSI не только в самой странице, но и в подключаемом файле меню, нужно, чтобы он знал, что они там могут быть.
Варианты:
1-настроить апач на разбор файлов .txt
2-Просто переименовать подключаемый файл меню, дав ему расширение .shtml

Вот такое И … МХО


Goldie, выживешь?
oLL
постоянный участник
12
Сообщения: 2790
Зарегистрирован: 08.09.01
Откуда: ...куда...
Сообщение Добавлено: 19 Апрель 2003, 17:45:47 
http://mogilevportal.com/temp/1.shtml

первый файл
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<H1>первый файл</H1>
<!--#include virtual="2.shtml" -->
</BODY>
</HTML>


второй файл
Код:
<H1>второй файл</H1>

<!--#include virtual="3.shtml" -->


третий файл
Код:
<H1>третий файл</H1>
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 19 Апрель 2003, 17:54:01 
изврат какой :) можно было действительно один раз подключить perl или сделать на php

_________________
:: metal kick ass ::
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 20 Апрель 2003, 13:33:11 

MpaK999 писал(а):
изврат какой :) можно было действительно один раз подключить perl или сделать на php


Ну это только в том случае, если твой хостинг это поддерживает! У меня например домен третьего уровня и я могу только пользоваться услугами SSI!

_________________
Выживают, только лучшие...
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 20 Апрель 2003, 14:02:57 
сочувствую... :cry:

_________________
:: metal kick ass ::
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 20 Апрель 2003, 15:19:00 

oLL писал(а):
попробую сделать краткие выводы из сказанного.

-Код, проверяющий нахождение на конкретной странице, описан уважаемым rainbow,
Из этого кода нужно вычленить код собссссна меню и поместить в отдельный файл, который подключать ко всем страницам.

-Вторую проблему обрисовал уважаемый Acid~Jazz,
Чтобы апач разбирал директивы SSI не только в самой странице, но и в подключаемом файле меню, нужно, чтобы он знал, что они там могут быть.

2-Просто переименовать подключаемый файл меню, дав ему расширение .shtml


Вот вот, я пошел немного другими путями... спросил все у Натальи Рудневой, она тут на форуме статью публиковала "SSI по-русски".
Все на самомо деле все просто, делаете внешний файл и ставите расширение *shtml, потом просто инклюдите.… Все не нужно никаких Perl и PHP! Короче SSI рулит!!! :beer:

_________________
Выживают, только лучшие...
Goldie
новый человек
0
Сообщения: 205
Зарегистрирован: 09.03.02
Откуда: Москва
Сообщение Добавлено: 20 Апрель 2003, 15:21:17 
Как работает смотрите тут: http://ahstudio.by.ru/page1.shtml

_________________
Выживают, только лучшие...
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
На страницу <  1 2  Страница 2 из 2 [ Сообщений: 49 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100