Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > HTML-верстка

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 19.03.2002, 20:40
IP FBI вне форума Посмотреть профиль Отправить личное сообщение для IP FBI Посетить домашнюю страницу IP FBI Найти все сообщения от IP FBI
  № 1  
IP FBI

Регистрация: Feb 2002
Адрес: Первоуральск
Сообщений: 72
Отправить сообщение для IP FBI с помощью AIM Отправить сообщение для IP FBI с помощью Yahoo
По умолчанию Как сделать, чтобы во все страницы сайта подставлялся html код из одного файла

Смысл в том, что:
Мне надо, чтобы во все страницы сайта был вставлен код из одного файла (допустим, там коды баннеров, и чтоб не менять все страницы, достаточно поменять только его) Вообще что-то типа фрейма, но не фрейм. Знаю, что надо пользовать include virtual, но не знаю как... хэлп!
__________________
Просто сайт, просто во флэше, с клевыми даунлоадами. Чек ит аут.......
Не любишь яичницу - не подставляй.

Старый 20.03.2002, 12:58
piramid вне форума Посмотреть профиль Отправить личное сообщение для piramid Посетить домашнюю страницу piramid Найти все сообщения от piramid
  № 2  
piramid

Регистрация: Mar 2002
Адрес: Междунет
Сообщений: 23
Отправить сообщение для piramid с помощью ICQ
Есть такая замечтательная штука. Называется SSI (server site includes).
Вот тебе основные команды SSI:
<!--#include file="1.txt"-->
Эта команда вызывает файл из той папки, в которой у тебя лежит документ, в который ты хочешь вставить инклуд.
<!--#include virtual="/cgi-bin/fraza/fraza.cgi"-->
Эта команда вызывает файл из какой-либо подпапки. Обычно этой командой пользуются, когда хотят вызвать результат работы cgi-скрипта на страницу.
Только, тебе пердупреждение: SSI работает не на всех серверах. Например на Народе.Ру ССИ не работает. А вот на holm. ru и hut.ru с этим все в порядке.
На серверах, не поддерживающих SSI, команда вызова файла будет восприниматься как комментарий.

---
Чайник, он и в Африке чайник (это про меня
__________________
С уважением...

Старый 20.03.2002, 13:00
arseny вне форума Посмотреть профиль Отправить личное сообщение для arseny Найти все сообщения от arseny
  № 3  
arseny

Регистрация: Mar 2002
Адрес: Moscow :(
Сообщений: 3
Есть много вариантов решения этой задачи.
Наиболее просто использовать фреймы, но лучше SSI
__________________
Please чуть-чуть wait...

Старый 20.03.2002, 14:06
kolhoznik вне форума Посмотреть профиль Отправить личное сообщение для kolhoznik Найти все сообщения от kolhoznik
  № 4  
kolhoznik
 
Аватар для kolhoznik

Регистрация: Nov 2000
Сообщений: 200
Не совсем по сабжу, fusebox или делает работу с проблемами такого рода очень простой.


Alex

Старый 20.03.2002, 14:21
Pr0Head вне форума Посмотреть профиль Отправить личное сообщение для Pr0Head Посетить домашнюю страницу Pr0Head Найти все сообщения от Pr0Head
  № 5  
Pr0Head
 
Аватар для Pr0Head

Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
Хм. Если все что нужно вставлять - это ява-скрипт, то можно весь код засунуть в один файл, а потом его подгружать.

Если там не только код, но и еще чего, то лучше SSI.
__________________
Не криви извилиной!

Старый 20.03.2002, 15:02
piramid вне форума Посмотреть профиль Отправить личное сообщение для piramid Посетить домашнюю страницу piramid Найти все сообщения от piramid
  № 6  
piramid

Регистрация: Mar 2002
Адрес: Междунет
Сообщений: 23
Отправить сообщение для piramid с помощью ICQ
Явой желательно не пользоваться. Опера Яву не всегда понимает, в Нафигаторе тоже с Явой проблемы есть небольшие...

---
Чайник - он и в Африке чайник (это про меня)
__________________
С уважением...

Старый 20.03.2002, 15:35
Pr0Head вне форума Посмотреть профиль Отправить личное сообщение для Pr0Head Посетить домашнюю страницу Pr0Head Найти все сообщения от Pr0Head
  № 7  
Pr0Head
 
Аватар для Pr0Head

Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
Такую команду вроде все понимают:
(проверил в NN4.7, Opera 5.02, IE 5.0)

<SCRIPT language=javascript src="attach.js"></SCRIPT>

Единственное в Опере по-умолчинию может не стоять поддержка ява-скрипт. В этом случае и код баннера не будет работать.
__________________
Не криви извилиной!

Старый 20.03.2002, 17:49
IP FBI вне форума Посмотреть профиль Отправить личное сообщение для IP FBI Посетить домашнюю страницу IP FBI Найти все сообщения от IP FBI
  № 8  
IP FBI

Регистрация: Feb 2002
Адрес: Первоуральск
Сообщений: 72
Отправить сообщение для IP FBI с помощью AIM Отправить сообщение для IP FBI с помощью Yahoo
По умолчанию сэнкс

Спасибо. А вот еще: будет ли инклюды работать на локальной машине, и будут ли счетчики правильно отображаться (ну, может там проблемы какие нить именно с подобными элементами...)? вот...
__________________
Просто сайт, просто во флэше, с клевыми даунлоадами. Чек ит аут.......
Не любишь яичницу - не подставляй.

Старый 20.03.2002, 19:44
Alex Wanderer вне форума Посмотреть профиль Отправить личное сообщение для Alex Wanderer Посетить домашнюю страницу Alex Wanderer Найти все сообщения от Alex Wanderer
  № 9  
Alex Wanderer
Old Wizard
 
Аватар для Alex Wanderer

Регистрация: Feb 2001
Адрес: Beyond this World
Сообщений: 856
Отправить сообщение для Alex Wanderer с помощью ICQ
SSI -- лучшее решение, только сервер должен понимать, что страницы необходимо проверять на наличие серверных инструкций
У меня для апачи в каталоге со страницами лежит файл .htaccess с таким содержимым:

Код:
DirectoryIndex index.shtml index.php index.html index.htm
AddType text/html .shtml
AddHandler server-parsed .shtml
Options Includes ExecCGI
вернее -- это только часть содержимого
__________________
... Что? Не работает? А в сеть его включили?
-------
Если мысль не укладывается в голове -- попробуйте ее расположить вдоль спинного мозга
| AW : ЖЖ | Er |

Старый 20.03.2002, 19:55
Alex Wanderer вне форума Посмотреть профиль Отправить личное сообщение для Alex Wanderer Посетить домашнюю страницу Alex Wanderer Найти все сообщения от Alex Wanderer
  № 10  
Alex Wanderer
Old Wizard
 
Аватар для Alex Wanderer

Регистрация: Feb 2001
Адрес: Beyond this World
Сообщений: 856
Отправить сообщение для Alex Wanderer с помощью ICQ
Инклюды на локальной машине будут работать если у тебя будет установлен HTTP-сервер с см. выше (.htaccess) или подправденными настройками в когфиге (по дефолту выкл.) или через js -- тут сервак не нужен.
Всяческие счетчики (типа Mail.ru, SpyLog) возможно полезут в и-нет за своими картинками (на домашнем серваке у меня вместо счетчиков стоят заглушки)
__________________
... Что? Не работает? А в сеть его включили?
-------
Если мысль не укладывается в голове -- попробуйте ее расположить вдоль спинного мозга
| AW : ЖЖ | Er |

Создать новую тему   Часовой пояс GMT +4, время: 10:40.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:40.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.